Subversion-trunk in bestehende tag

Ich bin derzeit mit folgenden setup in meinem SVN-repository:

-Root
--ProjectA
----trunk
----tags
----branches
--ProjectB
----trunk
----tags
----branches
--ProjectPool
----projectA
----projectB

Wo ProjectPool enthält bestimmte tags von ProjectA und ProjectB.

Nun die tags in ProjectPool von Zeit zu Zeit ändern. Dies bedeutet, dass eine bestimmte trunk-version von ProjectA ist verpflichtet, und ich möchte eine Kopie von dieser revision in Root/ProjectPool/projectA. Das neue tag ersetzen sollte, die alt-Tags, aber es sollte eine Geschichte zur Verfügung.

Sein wie mit einer Niederlassung auf meinem computer, die ich nie ändern und von Zeit zu Zeit die Zusammenlegung der Stamm in it. Aber es getan werden sollte auf das repository vollständig. (die zimmerreserviereung, ohne das checkin/checkout etc.)

Dies würde mir erlauben, einen Blick in Root/ProjectPool/projectA Geschichte und die Veränderungen der it. Eine Art high-level revision-Geschichte.

UPDATE:

Tut mir Leid, ich vergaß zu Fragen, eine klare Frage -.-

Nach der Sichtung der Antworten die schon angekommen bis jetzt, ich würde sagen, dass die Kopien von Projekten im ProjectPool sind Zweige von den ursprünglichen Projekten. Dann konnte ich Sie Zusammenführen von trunk, Wann immer ich eine neue version benötigen im ProjectPool.

Die Frage ist nun, ob es eine Möglichkeit gibt zu tun, das Zusammenführen von "online", ohne das erstellen einer Arbeitskopie ersten.

InformationsquelleAutor MOnsDaR | 2011-01-28
Schreibe einen Kommentar