2008-12-12 17 views
10

Czy te dwa klienty SVN mogą współpracować? Mam swoje projekty sprawdzone z Tortoise, ale teraz chciałbym móc korzystać z funkcji SVN (głównie aktualizowanie i zatwierdzanie) z poziomu Eclipse. Ale Subcipse nie widzi statusu SVN plików wyrejestrowanych przez Tortoise.Subclipse i Tortoise SVN razem

Robię podobnie z wtyczką Tortoise i MSVS Ankh SVN i działa świetnie. Ale teraz muszę go do pracy w Eclipse ...

Dzięki

Odpowiedz

5

Po sprawdzeniu kodu z Subversion w celu utworzenia "piaskownicy", wszystkie katalogi zawierają metadane w katalogu .svn. Każdy klient, którego spróbujesz użyć przeciwko "piaskownicy" (zakładając, że wersja klienta nie znajduje się za serwerem), odczytaj metadane i poznaj stan piaskownicy oraz sposób zarządzania nią w odniesieniu do serwera.

Tak ... Tak, to będzie działać dobrze;)

+0

Ah, rozumiem. Problem polega na tym, że nie cały projekt, w tym jego katalog główny, ale tylko niektóre foldery mają dane .svn :( Czy jest tutaj sposób na sprawdzenie, czy svn działa tylko w tych folderach? –

+0

Jeśli dodasz je do projektu, albo klient utworzy folder .svn z wymaganymi meta-danymi, a następnie drugi klient rozpozna go jako folder "sandbox" .Jeśli nie chcesz go dodać do projektu, ustaw go tak, aby ignorował i dane zostaną zapisane w danych .svn folderów nadrzędnych. –

2

To działa dobrze dla mnie. Zawsze aktualizuj zarówno do najnowszej wersji, ponieważ może to być problem, jeśli pliki utworzone przez określonego klienta są niezgodne z wcześniejszą wersją.

7

Pracują świetnie razem.

Jedno zastrzeżenie: upewnij się, że obie używają tej samej wersji subwersji! Subversion aktualizuje swoje katalogi i ponownie formatuje katalogi .svn przy pierwszym uruchomieniu wersji z większymi aktualizacjami. Oznacza to, że podczas aktualizacji musisz uważać, aby zarówno subeklipy, jak i żółwie wydały nowe wersje z dopasowanymi aktualizacjami subversion.

Odkąd używam obu, były dwie aktualizacje, które łamią kompatybilność z bazowymi katalogami .svn, więc bądź ostrożny!

Powiązane problemy