2009-11-13 6 views
15

Ich möchte einen SVN-Zweig löschen, um sicherzustellen, dass Personen nicht versehentlich auf einem archivierten Zweig arbeiten (wir haben den Zweig bereits in den Stammbereich zusammengeführt).Kann ich den SVN-Zweigverlauf sehen, nachdem ich einen Zweig gelöscht habe?

Allerdings möchte ich nicht die Geschichte der Branche verlieren und würde im Idealfall immer noch in der Lage sein, den Zweig in Tortoise Svn Diagramm zu sehen.

Kann ich das Beste aus beiden Welten (aufgeräumte Zweige und Geschichte) haben?

Antwort

17

Im Repo-Browser können Sie im Protokoll für das Verzeichnis 'branches' nachsehen, in welcher Revision der Zweig gelöscht wurde. Sie können dann den Revisions-Selektor im Repo-Browser verwenden (Schaltfläche oben rechts, mit ziemlicher Sicherheit "HEAD"), um die vorherige Revision anzusehen, die den Zweig so enthält, wie er gerade war, bevor er gelöscht wurde.

Von hier aus können Sie tun, was Sie tun müssen - schauen Sie sich die Verzweigung im Browser an, kopieren Sie die Bits woanders hin oder überprüfen Sie sie sogar.

3

Auch wenn Sie den Zweig löschen, verschwindet der Verlauf nie. Sie können der TortoiseSVN-Grafikfunktion wahrscheinlich sagen, dass sie das Repository so anzeigt, wie es bei einer bestimmten Revision in der Vergangenheit existierte. Dies würde Ihnen erlauben, die alte Geschichte zu sehen, wenn Sie wirklich brauchen.

Verwandte Themen