2010-06-03 20 views
10

Subversion 1.6 Ubuntu 10.4creare un ramo vuoto

Ho un progetto con la seguente disposizione repository.

proj/trunk 
proj/branches/new_feature1/ 
proj/branches/new_feature2/ 
proj/tags 

Tuttavia, vorrei creare un piccolo test app, che non è una nuova funzionalità. Basta testare un piccolo aspetto del progetto. Vorrei creare questo test_app su una nuova filiale. Tuttavia, non voglio dover copiare da un tronco all'altro. Voglio solo creare un nuovo ramo vuoto in modo che io possa sviluppare questo test_app.

C'è un modo per farlo?

Molte grazie per qualsiasi suggerimento,

risposta

19

È possibile utilizzare svn mkdir per creare la directory, e quindi utilizzare svn co di check it out:

svn mkdir http://path/to/svn/repository/branches/experimental_project 
svn co http://path/to/svn/repository/branches/experimental_project project 
+0

Grazie. non c'è bisogno di fare il check-out. Basta aggiornare. – ant2009

+0

@roboUK, solo se la cartella filiali è già stata ritirata. –

+0

La tua corretta, grazie – ant2009

1

Un modo sarebbe quello di controllare le vostre filiali, aggiungere un nuovo ramo vuoto, svn add la nuova filiale poi commettere. Probabilmente potresti fare lo stesso dalla riga di comando direttamente nel repository.