Wenn Sie Daten aus einem Subversion-Repository importieren, müssen Sie festlegen, wie der Aufbau des Subversion-Repositorys in Form einer oder mehrerer Komponenten der Rational Team Concert-Quellcodeverwaltung dargestellt werden soll. Kenntnisse über typische Layouts von Subversion-Repositorys können Ihnen bei der Wahl der besten Methode zur Ausführung Ihres Imports helfen.
Projekt1
hauptzweig
ordner/plug-in1
ordner/plug-in2 tags
verzweigungen
Projekt2
hauptzweig
tags
verzweigungen
hauptzweig
ordner/plug-in1
ordner/plug-in2
tags
verzweigungen
hauptzweig
src
.classpath
tags
verzweigungen
Sofern ein Import nicht aus einem sehr einfachen Subversion-Repository erfolgt, d. h. einem, das nur wenige Überarbeitungen eines oder zweier kleiner Projekte enthält, ist es nicht praktikabel die gesamte Speicherauszugsdatei in einer einzigen Operation zu importieren. Wenn jeweils nur eine Entwicklungslinie (z. B. der Hauptzweig oder eine Verzweigung) zu gleicher Zeit importiert wird, wird eine Gruppe von Komponentenreferenzkonfigurationen generiert, die die Verwendung der Tools in der Rational Team Concert-Quellcodeverwaltung an den importierten Projekten vereinfachen.
Standardmäßig erstellt das Importprogramm Referenzkonfigurationen für die Rational Team Concert-Quellcodeverwaltung, die Subversion-Verzweigungspunkten und -Tagpunkten entsprechen. Aufgrund der Unterschiede im Datenmodell (die Rational Team Concert-Quellcodeverwaltung arbeitet mit Änderungssets, Subversion tut dies nicht), besitzen diese Zuordnungen nicht immer eine Eins-zu-eins-Entsprechung.
com.ibm.team.repository.db.db2.content.tablespace.numpages
auf einen höheren Wert zu setzen. In der Regel können auf 250.000 DB2-Seiten 10.000 Subversion-Überarbeitungen untergebracht werden.Wenn Sie aus einem Subversion-Repository mit einem langen Protokoll importieren, könnte die Serververbindung das Zeitlimit überschreiten, bevor der importierte Datenstrom erstellt wurde. Um dies zu vermeiden, klicken Sie mit der rechten Maustaste auf die Repository-Verbindung in der Ansicht Teamartefakte und klicken auf Eigenschaften. Setzen Sie in den Eigenschaften für die Jazz-Repository-Verbindung die Eigenschaft Verbindungszeitlimit auf einen hohen Wert, zum Beispiel 3600 (sodass der Client eine Stunde wartet, bevor er einen Fehler aufgrund einer Überschreitung des Verbindungszeitlimits anzeigt). Selbst wenn die Verbindung das Zeitlimit überschreitet, wird die Operation fortgesetzt, bis sie abgeschlossen ist.
War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.