2012-02-14 17 views
11

Alcune settimane fa, ho controllato l'intero repository SVN nella modalità --non-recursive. Ora sembra che quando faccio un svn up, non aggiorna la cartella in modo ricorsivo.SVN non si aggiorna in modo ricorsivo

E 'un problema perché mi piacerebbe ottenere i cambiamenti da parte dei miei colleghi, senza dover passare attraverso ogni directory e fare un svn up manualmente ...

Come posso forzare l'aggiornamento di essere ricorsiva?

risposta

13

il successivo comando svn update fornire il parametro --depth:

svn up --depth infinity 

al check-out un checkout non ricorsiva, la sovversione ricorda questa impostazione fino a quando si dice il contrario.

Nota: non si deve usare il parametro -N più come si è deprecato. Prova ad utilizzare i file --depth o --depth immediates

+0

funzionava bene, thx :) – aspyct

+2

Questo doesn' lavoro per me. L'infinito infinito è quello che ha funzionato per me. –

12

seguito dovrebbe funzionare (con 1.7.x svn o versioni successive):

svn up --set-depth infinity 
Problemi correlati