Unter Linux nach einer Überprüfung auf einem CL (Änderungsliste) abgeschlossen wurde, dieP4 einreichen versagt einige Male auf Linux mit Validierungsfehler fehlgeschlagen
p4
nicht Validierung an eine Datei einreichen hat sich nach der Überprüfung geändert. Beispiel:
Submit validation failed – fix problems then use 'p submit -c 123456'.
'changeContent' validation failed: This file has been changed between the time it was reviewed and the time it was committed, starting on line 2:
Aber die Datei hat sich nicht geändert. Dies passiert nicht die ganze Zeit, nur manchmal. Wenn es passiert, ist es egal, wie viele Rezensionen auf dem CL abgeschlossen werden, es wird niemals eingereicht. Wir sind gezwungen, die Änderungen auf Windows zu übertragen und sie von dort aus zu überprüfen/zu übermitteln. Gibt es eine Lösung?
Es klingt wie Sie haben Verwirrung über die Zeilenende-Konventionen (CR, LF, CRLF, etc.). Wahrscheinlich sind Ihre Clients auf den verschiedenen Betriebssystemen nicht mit der Konfigurationseinstellung 'Freigabe' für Leitungsenden konfiguriert. –