Questo è possibile con TortoiseSVN ?:Come avere TortoiseSVN congelare sempre svn: gli esterni per i tag
congelare sempre svn:externals
per i tag
lo scenario è nostro tronco utilizzerà sempre la revisione 'testa' per gli esterni, tuttavia, quando creiamo "tag" vorremmo che avessero un set di revisione per gli esterni per "congelarli" correttamente in un momento specifico.
Aggiornamento
Grazie a tutti per il vostro feedback/informazioni.
Dal momento che non ho trovato nulla che potesse soddisfare completamente le nostre esigenze (provato smartsvn
e svncopy.pl
) ho fatto una console app che finora ha superato tutti i nostri casi di test.
Una panoramica di alto livello: l'app prende un URL di repository quindi cerca tutti gli elementi esterni e aggiunge l'ultima revisione di commit per loro: faccio un svn info
e ottengo la "revisione di commit".
L'app funziona sia con cartelle esterne sia con file singoli.
Ecco il codice sorgente e file di installazione completo: http://svnxf.codeplex.com/
Che dire di svncopy.pl non ha soddisfatto le tue esigenze? – kostmo
Si prega di inviare soluzioni come risposte, non in domande. –