2009-07-02 3 views
3

Ich habe versucht, die Geschichte der Datei von Tortoise CVS zu bekommen, und ich war immer die folgenden FehlerCVS sagt es nichts von einer Datei kennt es ausgecheckt

cvs log: nothing known about [filename] 

Was soll ich dieses Problem zu beheben tun, i hat einen neuen Checkout durchgeführt und diese Dateien kommen als Teil des Checkouts, aber alle anderen Workflow-Aktivitäten auf ihnen wie Log, Remove usw. funktionieren nicht.

+0

Bitte senden Sie den genauen Befehl, den Sie in getippt. –

+0

Tortoise CVS wurde den folgenden Befehl cvs.exe -q -f log [Dateiname] –

+0

Welche Version von cvs? Hast du zuerst kompiliert? Versuchen Sie einen cvs-Status für die Datei. Die Fehlermeldung bedeutet normalerweise, dass sich im Repository kein Name/Pfad befindet. Kannst du das Repository anschauen? Sehen Sie das lokale CVS-Verzeichnis, in dem die Datei gespeichert ist? – Sally

Antwort

1

Ich habe dieses Problem wegen eines Konflikts in Fallnamen von Verzeichnissen, unser CVS Repository war in Unix, also wenn zwei verschiedene Team Mitglieder dirs namens js und JS in verschiedenen Zweigen erstellt, verursachte es ziemlich viel Verwirrung auf der Client-Seite, die Windows ist.

Ich löste das Problem, indem ich das Repository in Linux auscheckte, die Datei aus einem der Verzeichnisse löschte und den CVS-Administrator aufforderte, das Verzeichnis physisch aus dem CVS-Repository selbst zu löschen.

+0

Ich glaube nicht, dass mein Problem genau das ist. Unser Server ist auf einem Linux-Rechner gehostet, aber die Datei ist eine in der Mitte von tausend in einem SDK-Paket. Es ist statisch, wir verwenden CVS nur als Mittel zur Synchronisierung – Spidey

Verwandte Themen