Come scaricare solo una determinata parte del repository SVN?


12

Come spostare una parte di un repository SVN in un nuovo repository?

Per spostare il contenuto di un repository SVN completo in un nuovo repository, è necessario prima scaricare il vecchio repository:

svnadmin dump /path/to/repository > repository-name.dmp

e quindi caricarlo in quello nuovo usando svnadmin load.

Ma non sono sicuro di come spostare una parte. Devo ancora scaricare tutto? Devo richiedere la parte che voglio?

Per scaricare myproject, ho provato questo, ma non ha funzionato:

svnadmin dump /path/to/repository/myproject

1
O appartiene a serverfault.com?
Dehmann,

.. Penso che probabilmente troverai la risposta su serverfault, ma penso che oggigiorno ci siano abbastanza "power user" che usano SVN sui loro computer locali per cui valga la pena andarsene. Ha ottenuto voti!
Zac Thompson,

Risposte:



5

Se il repository è ospitato in un URL, è possibile utilizzare svnrdumpper eseguire il dump di una sottocartella del repository:

svnrdump dump http://svn.example.com/repos/[.../]project

dove repos è la radice del repository e project è la sottocartella che si desidera scaricare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.