Branch has a reference to a specific revision. Your branch should be safe. SVN uses references most of the time.
Was passiert mit einem Zweig, wenn der Master gelöscht wird?
524
Nick Udell
Angenommen, ich erstelle einen Ordnerzweig Master
in meinem Repository und mache einige Commits.
Ich habe den TortoiseSVN-Befehl zum Erstellen von Verzweigungen verwendet, der Folgendes ausführt: svn copy FROMURL TOURL
Zum Erstellen der Verzweigung auf dem Server mithilfe der HEAD-Revision.
Später löscht der SVN-Administrator den Master
Ordner, lässt meinen Zweig jedoch allein.
Ist SVN-Zweige flache Kopien, ist mein Zweig jetzt beschädigt oder erstellt SVN beim Löschen von Smarts eine tiefe Kopie Master
?
SVN wird nichts tun, von dem Sie nichts sagen.
Ramhound vor 9 Jahren
1
@Ramhound Das ist nicht sehr hilfreich. Wollen Sie damit sagen, dass mein Zweig beschädigt wird (da es eine Reihe von Überarbeitungen von Dateien gibt, die nicht mehr existieren) oder nicht?
Nick Udell vor 9 Jahren
0
@NickUdell, die erste Frage ist, welchen Befehl Sie zum Erstellen des Zweigs ausgegeben haben.
heavyd vor 9 Jahren
0
Ich habe den TortoiseSVN-Befehl zum Erstellen einer Verzweigung verwendet, der Folgendes ausführt: `svn copy FROMURL TOURL`, um die Verzweigung auf dem Server zu erstellen.
Nick Udell vor 9 Jahren
0
Sie fragen, ob SVN beim Löschen von 'Master' eine tiefe Kopie erstellt. Meine Antwort auf diese Frage ist, dass SVN nur das tut, was Sie ihm sagen. Wenn Sie also "Master" löschen, bevor Sie eine tiefe Kopie erstellen, haben Sie keine tiefe Kopie von "Master".
Ramhound vor 9 Jahren
0
Ich kenne SVN ehrlich nicht genug, um es mit Sicherheit zu sagen, aber die Beschreibung von "Cheap Copies" im [SVN Book] (http://svnbook.red-bean.com/de/1.7/svn.branchmerge.using. html) klingt so, als würde der SVN-Server die Situation korrekt handhaben.
heavyd vor 9 Jahren
0
Ok, ich werde sehen, ob ich auf den svn-Server meines Büros zugreifen kann, um einen Test für ein neues Repository durchzuführen, und ich werde eine Antwort posten, wenn ich mehr weiß.
Nick Udell vor 9 Jahren
0
1 Antwort auf die Frage
3
dr4cul4
Verwandte Probleme
-
11
Versionskontrolle für Bilder
-
8
Versionskontrolle für Designer
-
7
gleichzeitige Word-Dokumentzusammenarbeit
-
3
Sicherer Zugriff auf mein Heimnetzwerk-Subversion-Repository
-
7
Beste SVN-Schnittstelle für Linux?
-
6
Persönliche Quellcodeverwaltung über Subversion - stoppen Sie mich, bevor ich zu weit gehe!
-
2
Der Vergleichsdialog zeigt keine Unterschiede
-
4
Mac OS X-Vergleichstool für Microsoft Word-Dokumente?
-
3
Kennwörter in einzelnen Dateien verschlüsseln
-
5
Versionskontrolle für MP3s?