Ho un progetto SVN con l'albero in questo modo:svn profondità cassa
/project
/dir1
/subdir1
-file1
-file2
.....
-file1
-file2
.....
/dir2
-file1
-file2
.....
/dir3
/subdir1
-file1
-file2
.....
/subdir2
-file1
-file2
.....
/subdir3
-file1
-file2
.....
/subdir4
-file1
-file2
.....
/dir4
-file1
-file2
.....
-file1
-file2
ho bisogno di cassa
- tutti i file da/progetto
- pieno/dir1
- pieno/dir2
- completo/dir4
- Da/dir3 Ho bisogno solo/subdir1 e/subdir3
Posso controllare questi file/cartelle utilizzando la linea di comando svn con qualche tipo di profondità? Se sì, come posso farlo? Posso aggiungere subdir2 a dir3 dopo un checkout? Come posso aggiornare la copia di lavoro creata in questo modo? Il normale comando "svn up" aggiornerà solo queste cartelle o verrà eseguito l'aggiornamento completo del progetto?
Grazie lot.So se ho ben capito se verrà aggiunta una nuova cartella (ad esempio dir5) per proiettare non lo faràessere aggiornato. Ho ragione? –
Sì, la cartella principale di dir5 ha la profondità impostata su 'files', quindi i nuovi file verranno aggiornati, ma non nuove cartelle. – ks1322
Se si desidera aggiungere automaticamente nuovi sottodirectory di primo livello, usare '--depth immediates' invece di' --depth files' dovrebbe fare il trucco. –