Frage

Wir migrieren unser Versionskontrollsystem von CVS auf Perforce und unser Java Entwickler-Team wird mit dem Perforce Plug-in in Eclipse (Mac). Die Version wird nicht mehr Aktualisierung auf fügt / Änderungen. Wir sind mit dem $ Revision Schlüsselwort in unserer javadoc. Nach Angaben der Perforce-Website haben Sie das + k Modifikator verwenden, effektiv den Dateityp aus Text ändern KTEXT. Zwei Fragen:

  • Gibt es eine Möglichkeit den Dateityp auf Standard (den Modifikator oder Set) in Eclipse KTEXT, anstatt sie jedes Mal zu tun haben, bevor eine einreichen (Commit) Perforce? (Z rechten Mausklick auf die Datei und wählen Sie Team> Attribute ändern ...)

  • Gibt es eine Möglichkeit Perforce zu konfigurieren, dass die Versionierung fortzusetzen, wo CVS aufhörte? Beispiel: Vor der Migration, eine Datei mit 1,34 festgelegt wurde. Auf der nächste Peforce einreichen wollen wir die Datei mit 1,35, anstatt # 1.

  • gesetzt werden

Vielen Dank.

War es hilfreich?

Lösung

Ich erhielt eine hilfreiche Antwort von Perforce Support-Team, falls jemand diese Fragen ist mit:

In Bezug auf den Dateityp säumigen:

Sie können mit dem "p4 typemap" -Befehl dies auf der Server-Seite zur Verfügung stellen. Zum Beispiel:

+ k // depot / proj1 / .... java

wird die + k Modifikator auf alle Dateien unter // depot / proj1 mit der ".java" Erweiterung hinzufügen.

In Bezug auf die Versionierung:

Wenn Sie Ihren CVS-Repository migriert einer der voll Perforce mit Konvertierungs-Tools (zB cvs2p4, die bei public.perforce.com in unserem öffentlichen Depot gefunden werden können), wird es all die Revisionen von CVS bringen über, so dass eine Datei in Revision 1.34 in CVS wird eine Perforce-Datei in Revision sein # 34 (was die nächste # 35 vorlegen).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top