Posso fare in modo che TortoiseSVN aggiunga automaticamente i file?
-
09-06-2019 - |
Domanda
Esiste un modo per fare in modo che TortoiseSVN (o qualsiasi altro strumento) aggiunga automaticamente tutti i nuovi file .cs che creo all'interno di una directory alla mia copia di lavoro in modo da non dover ricordare quali file ho creato alla fine della giornata?
Soluzione
Probabilmente creerei un file batch, qualcosa del genere (non testato):
dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt
Credo che a svn non dispiacerà che tu provi ad aggiungere file che hanno già una versione..
Ad ogni modo, probabilmente è automatico come potrai facilmente ottenere.
Altri suggerimenti
Se impegni semplicemente la tua copia di lavoro, otterrai un elenco di file che mostra i tuoi file senza versione, che puoi selezionare per aggiungere mentre effettui il commit.Non è necessario aggiungerli esplicitamente prima di impegnarsi.
svn add --force --auto-props [Path to check in]
Ha funzionato bene per me.
-Jet
Sì, puoi aggiungere un file bat a svn (sul server installato) in modo che ogni volta che aggiorni un particolare ramo, quella modifica venga imitata.Credo che si chiami ganci...
Spero che questo sia ciò che intendevi.