2016-06-10 10 views
0

Mein perforce Server läuft unter Linux. Ich installierte Perforce-Client [Befehlszeile] für Windows. Wenn ich versuche, die Dateien mit folgenden Befehle zur Kasse:Perforce Code Checkout in Windows

p4 -u Benutzer -P passwd sync f ...

Ich sehe, dass seine alle Dateien erfrischend, aber nicht heraus überprüfen. Es könnte mit dem Verzeichnisstrukturproblem in Windows zusammenhängen. [Linux und Windows haben unterschiedliche Verzeichnisstrukturen wie "a/b" und "a \ b".]

Bitte helfen Sie mir, wie Sie die Codebasis in dieser Situation auschecken.

+0

Können Sie auch veröffentlichen, wie das Depot zugeordnet ist? Haben Sie einen Arbeitsbereich erstellt? – SilentMonk

Antwort

1

Wenn Sie "alle Dateien aktualisieren" meinen, dass Sie ihre lokalen Kopien erhalten, dann ist dies genau das, was p4 sync tut. Erwarten Sie nicht, dass die Dateien überprüft werden, um sie als von Ihnen bearbeitet zu markieren. Verwenden Sie dazu p4 edit.

+0

Danke für Ihre Antwort. Das Aktualisieren erstellt keine lokalen Kopien. Es wird eine Auffrischungszeile für jede Datei im Repository angezeigt, und dann tut es nichts – Anil

+2

Können Sie die Ausgabe Ihrer 'p4 sync' veröffentlichen? – sferencik

+0

Ich zweite die Anfrage, um die Ausgabe des Befehls, den Sie ausgeführt haben, zu posten. –