Wie ein Zweig im SVN, trunk?
wie kann ich ein SVN-branch in den trunk ?
Das problem, das ich konfrontiert ist, dass, wenn ich einen move-Befehl im SVN (Befehlszeile oder innerhalb von Eclipse) ich kann nur bewegen Sie den Zweig-Ordner in den Stamm, was zu haben, dass Ordner im Kofferraum. Aber ich möchte allen Inhalten, die Zweig in den Stamm.
E. g.
/branch/mybranch/project1,project2,project3
werden
/trunk/project1,project2,project3
und nicht
/trunk/mybranch/project1,project2,project3
natürlich mit project1,project2,project3 als 3 verschiedene Projekte...
wie kann das getan werden ? Tut Schildkröte hier helfen ?
Oder ist dies nur möglich, bewegen jedes Projekt byitself ?
InformationsquelleAutor Emerson | 2010-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
bewegen Sie den aktuellen trunk zu einer anderen Stelle (/branch/oldtrunk), dann verschieben /Zweig/mybranch zu /Kofferraum.
(wenn das, was Sie wollte, ist zu ersetzen aktuellen trunk mit der Filiale?)
Mit den Kommandozeilen-client, dies kann gemacht werden mit:
Hinweis: im obigen Beispiel verwendete ich die Pfade zu arbeiten direkt auf dem server. Das ist einfacher für Aufgaben wie diese, als das Betriebssystem auf einer Arbeitskopie.
Ihre Anmerkung ist falsch, die svn move-Befehle arbeiten auf dem server und jedem client auf jedem Weg, einschließlich Pfade, die einen Teil der Arbeitskopie.
Diese Schritte funktionieren, solange Sie die peg-revision auf die erste Adresse des zweiten Befehls. Für mehr Informationen über peg-Revisionen, schau mal hier: svnbook.red-bean.com/nightly/en/svn.advanced.pegrevs.html
Ich war nicht unter über svn mv im Allgemeinen, aber mein Beispiel oben. Ich bin mir bewusst, dass svn mv verwendet werden kann, auf ein WC. Aktualisiert die note für Klarheit, vielen Dank.
wenn Sie spielen wollen, sicher, Sie können ein backup der repo erste, und probieren Sie die Befehle. Dann Rollen Sie zurück, wenn es nicht funktioniert (hat es bei mir geklappt)
InformationsquelleAutor rlovtang