Frage

Ich habe ein Projekt, das verzweigt wurde, und eine Reihe von Dateien (F1) wurde in ein anderes Verzeichnis verschoben und verändert (F2). Nun, ich möchte den Zweig zurück zu Trunk verschmelzen und Revisionsgeschichte zu halten, aber ich will beide F1 und F2 halten. Gibt es eine Möglichkeit, dies in Subversion zu tun?

War es hilfreich?

Lösung 2

dachte ich diese aus.

Ich brauche die Stamm Revision zu überprüfen, die ursprünglich verzweigt wurden. Dann muss ich SVN COPY die F1-Dateien in ihren jeweiligen neuen Verzeichnisse, so dass die Kopien F2 werden kann. Dann verschmelzen in einer Reihe von Revisionen aus der Branche die F2 zu bringen Dateien auf dem Laufenden. Schließlich verschmelzen in einer Reihe von Revisionen bringen Sie die F1-Dateien auf dem Laufenden. Voila! Geschichten und alles erhalten bleiben, und ich beide F1 und F2 erhalten.

Andere Tipps

Was Sie klingt widersprüchlich mir zu fragen. Vielleicht einfach nicht verstehe ich, was Sie fragen.

Wenn Sie nur den Zugriff auf F1 wollen, wenn die Notwendigkeit entsteht, Tag F1, bevor Sie den F2-Zweig zusammenführen.

Wenn Sie den Zweig mit dem Stamm zusammenführen, werden die F2-Dateien, die F1-Dateien überlagern. Das ist, was eine Zusammenführung ist.

Wenn Sie sowohl die F1 und F2-Dateien behalten möchten, würden Sie den Zweig mit dem Stamm hinzufügen und den Zweig löschen. Auf diese Weise, die F1 und F2 Dateien würden beide zur Verfügung stehen. Ich würde dies tun, indem die Arbeitskopie von F2 exportieren, teilt die Arbeitskopie von F2, und das Original F2 zu löschen.

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