2009-04-22 1 views
1

Wir haben unser Versionskontrollsystem von CVS nach Perforce migriert und unser Java-Entwicklungsteam verwendet das Perforce-Plug-in in Eclipse (Mac). Die Version wird nicht mehr über Adds/Edits aktualisiert. Wir verwenden das $ Revision-Schlüsselwort in unserem Javadoc. Laut der Perforce-Site müssen Sie den Modifizierer + k verwenden, um den Dateityp effektiv von Text in ktext zu ändern. Zwei Fragen:Eclipse Perforce Plugin und Standardisierung des Dateityp-Modifiers, so dass die Version aktualisiert wird

  • Gibt es eine Möglichkeit den Dateityp auf Standard KTEXT (oder stellen Sie den Modifikator) in Eclipse, anstatt sie jedes Mal zu tun, bevor eine einreichen (Commit) Perforce? (Z. B. Klicken mit der rechten Maustaste auf die Datei und Auswählen von Team> Attribute ändern ...)

  • Gibt es eine Möglichkeit, Perforce so zu konfigurieren, dass die Versionierung fortgesetzt wird, bei der CVS nicht aktiv war? Beispiel: Vor der Migration wurde eine Datei mit 1.34 festgelegt. Beim nächsten Senden von Peforce möchten wir, dass die Datei mit 1,35 anstatt mit 1 gesetzt wird.

Vielen Dank.

Antwort

1

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

den Dateityp In Bezug auf säumige:

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

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

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

In Bezug auf die Versionierung:

Wenn Sie Ihr CVS-Repository migriert Mithilfe der vollständigen Konvertierungs-Tools Perforce (zB cvs2p4, die in unserem öffentlichen Depot bei public.perforce.com gefunden werden kann), es wird alle Revisionen von CVS mitbringen, so dass eine Datei in Revision 1.34 in CVS eine Perforce-Datei mit Revision # 34 sein wird (die nächste Einreichung # 35).

Verwandte Themen