2009-04-28 12 views
0

Ich habe einen dedizierten Ubuntu 8.04-Server, auf dem ich gerne ein CVS-Repository einrichten würde. Ich bin verschiedenen Guides gefolgt, um zu versuchen, das einzurichten und immer am selben Punkt stecken zu bleiben.Fehler mit CVS-Server auf Ubuntu

$ cvs -d :pserver:[email protected]:/cvsrepo checkout . 
cvs [checkout aborted]: could not get working directory: Function not implemented 

Ich habe die Server zwei verschiedene Arten eingerichtet, eine mit cvs und xinetd den Server auszuführen, und zur Zeit der cvs/cvsd Methode Ich versuche. In beiden Fällen kann ich den Server starten und mich mit einem lokalen Konto oder einem von cvs erstellten Konto beim Server anmelden. Sobald ich versuche, etwas auszuprobieren oder zu importieren, erhalte ich den Fehler.

In meinem aktuellen Versuch verwende ich kein lokales Konto, sondern einen cvsd generierten Benutzernamen/Passwort.

Ich bin auf CVS Version 1.12.13. Hier

ist die Spur:

$ cvs -t -d :pserver:[email protected]:/cvsrepo checkout . 
-> main: Session ID is cZozIZVrlXzLEMLt 
-> main loop with CVSROOT=/cvsrepo 
-> safe_location(where=(null)) 
-> open_connection_to_server (:pserver:[email protected]:/cvsrepo) 
-> Connecting to localhost(127.0.0.1):2401. 
cvs checkout: warning: unrecognized response `S -> serve_directory (.)' 
from cvs server 
cvs checkout: warning: unrecognized response `S -> dirswitch (., /cvsrepo/)' 
from cvs server cvs checkout: warning: unrecognized response `S -> my_module (.,  
Updating, NULL, NULL)' from cvs server cvs checkout: warning: unrecognized response 
`S -> serve_directory (.)' 
from cvs server 
cvs checkout: warning: unrecognized response `S -> dirswitch (., /cvsrepo/)' from cvs  
server cvs checkout: warning: unrecognized response `S -> do_cvs_command (checkout)'  from cvs server cvs checkout: warning: unrecognized response `S ->  server_notify()' from cvs server cvs [checkout aborted]: could not get working directory: Function not implemented S -> safe_location(where=(null)) S -> Lock_Cleanup() S -> Simple_Lock_Cleanup() S -> server_cleanup() 
-> close_connection_to_server() 

Lassen Sie mich wissen, was andere Informationen benötigt werden. Ich habe das Gefühl, dass dies nur ein kleines Problem ist, das nicht berücksichtigt wurde.

+0

Diese Frage auf serverfault.com passen würde mehr gehen sollte –

Antwort

0

cvs-t -d: pserver: pcm @ localhost:/cvsrepo auschecken. statt. einen Modulnamen try CVSROOT Kasse

cvs -t -d :pserver:[email protected]:/cvsrepo checkout CVSROOT 

zu Ihrem lokalen Verzeichnis