2010-08-08 14 views
5

Używam Eclipse do realizacji transakcji CVS z poziomu interfejsu Eclipse. Czy można to zrobić za pomocą wiersza poleceń, tak jak każdy normalny program CVS? Po wpisaniu CVS w moim wierszu polecenia teraz, mam zwykleCzy CVS z Eclipse jest możliwy za pomocą linii poleceń?

cvs is not recognized as an internal or external command 

ale CVSing powinno być możliwe, ponieważ jest to część Eclipse. Czy muszę wprowadzać zmiany w zmiennych środowiskowych? lub co jest potrzebne

+1

Dlaczego nie wystarczy zainstalować CVS? Możliwe, że wbudowane zaćmienie CVS jest wyłącznie biblioteką, innymi słowy nie ma dla niego interfejsu wiersza poleceń. –

Odpowiedz

5

Musisz zainstalować CVS, aby użyć go w linii poleceń.

Dokument „Eclipse Compatibility with CVSNT and CVS 1.12.x” wspomina:

Eclipse CVS klient jest realizacja Java klienta CVS, który nie wymaga żadnego innego klienta CVS być zainstalowany.
Zaletą tego jest to, że Eclipse CVS może być używany bez konieczności instalowania dodatkowego oprogramowania przez użytkownika.

Zobacz także compatibility FAQ:

1/Czy Eclipse używać [WinCVS | CVS klient wiersza poleceń], aby porozmawiać z serwera?

Nie. Eclipse wdraża klienta CVS w Javie, który bezpośrednio komunikuje się z serwerem za pomocą udokumentowanego protokołu CVS. Żaden zewnętrzny klient CVS nie jest wymagany.

2/Klient CVS wiersza poleceń przechowuje informacje w folderach CVS. Czy Eclipse robi to samo? Jeśli tak, gdzie są foldery?

Eclipse przechowuje informacje o synchronizacji CVS w CVS/folderach w taki sam sposób, jak robi to klient CVS z linii poleceń.
Jednak rzadko te foldery są widoczne w środowisku Eclipse. Są oznaczone za pomocą obiektu Core o nazwie "team-private", co powoduje, że są niewidoczne.
Po otwarciu eksploratora plików (bez Eclipse) zobaczysz, że te katalogi i ich zawartość pojawiają się w systemie plików.

3/Czy Eclipse jest zgodny z klientem CVS działającym z wiersza poleceń?

Zespół CVS Eclipse przechowuje swoje metadane w formacie zgodnym z klientem CVS z linii poleceń. W ten sposób powinieneś być w stanie użyć klienta wiersza poleceń CVS przeciwko plikom przestrzeni roboczej Eclipse na dysku. Zwróć uwagę, że to wsparcie jest eksperymentalne i możesz napotkać problemy.

Powiązane problemy