2009-11-13 18 views
15

Voglio eliminare un ramo svn per assicurarmi che le persone non funzionino per errore su un ramo archiviato (abbiamo già fuso il ramo nel trunk).Posso vedere la cronologia del ramo svn dopo aver eliminato un ramo?

Tuttavia, non voglio perdere la cronologia del ramo e idealmente vorrei ancora poter vedere il ramo nel grafico svn della tartaruga.

Posso avere il meglio di entrambi i mondi (ripulire la filiale e la cronologia)?

risposta

17

Nel repo-browser, è possibile consultare il registro per la directory 'branches' per vedere in quale revisione è stato eliminato il ramo. È quindi possibile utilizzare il selettore di revisione nel browser repo (pulsante in alto a destra, quasi certamente dice "HEAD") per esaminare la revisione precedente, che conterrà il ramo come era appena prima che fosse cancellato.

Da qui, puoi fare ciò che devi fare: guardare il ramo nel browser, copiare i bit altrove o persino controllarli.

3

Anche se si elimina il ramo, la cronologia non scompare mai. Probabilmente puoi dire alla funzione di grafico di TortoiseSVN di mostrarti il ​​repository così com'è esistito in una particolare revisione nel passato; questo ti permetterebbe di vedere la vecchia storia se davvero ne hai bisogno.

Problemi correlati