Ich habe ein Problem mit P4V, wo ich eine Drittanbieter-Bibliothek (WeChat speziell) zur Versionskontrolle hinzufügen muss und es hat Dateien mit '@' in der Dateiname. P4V scheint diese Zeichen URL-codiert, was bedeutet, dass es die Dateien nicht finden kann, wenn es versucht, die Änderung zu bestätigen. Ich habe herumgelesen und anscheinend gibt es eine Möglichkeit, Dateien zwangsweise hinzuzufügen, aber ich weiß nicht, wie ich das in P4V machen soll.Hinzufügen von Dateien mit '@' Zeichen zu Depot mit P4V
Leider ist die einfache Möglichkeit, nur die Dateien umzubenennen, nicht verfügbar.
Nun, Sie müssen nur ** die Dateien nur einmal hinzufügen, also warum nicht die Befehlszeile für das Hinzufügen verwenden? Führen Sie 'p4 add -f file @ sign.txt' aus, um die Datei zum Hinzufügen zu erhalten, und reichen Sie sie ein, und ab dann kann P4V damit arbeiten. Wenn Sie eine Reihe solcher Dateien haben, verwenden Sie ein Platzhaltermuster in Ihrem 'p4 add -f'. –
Danke Ich habe das versucht und es schien zu funktionieren, aber es scheint, ich habe tatsächlich ein anderes Problem der Dateiname scheint ", Png" anstelle von ". Png" in den Fehler. Ich denke, das ist die richtige Antwort für dieses spezielle Problem, ich werde eine neue Frage für das neue Problem einreichen. –
Okay, ich habe das eigentliche Problem gefunden - es scheint damit zu tun, dass die Pfadlänge eine bestimmte Grenze überschreitet. Es sieht ungefähr 200 Zeichen aus. Ich werde versuchen, einen Arbeitsbereich mit einem kürzeren Namen zu erstellen, der einem Verzeichnis zugeordnet ist, das näher an den Dateien liegt, die ich hinzufügen möchte. –