2012-03-10 9 views
7

Questa sarà una domanda stupida, ma andiamo a:Crea un nuovo repository svn per il mio progetto

Ho un progetto. È in sovversione. Svn ha avuto un grande successo e non mi interessa tenere il codice nel repository. Sono solo io che lavoro sul codice, e il mio codice è molto carino.

Inoltre, il mio laptop scarso è v.v. Vicino a diventare un laptop volante.

So!

Il progetto si trova nella cartella C: somwhere sulla mia macchina Windows. Voglio - e penso di averlo, rimosso il progetto e ucciso tutti i file svn - almeno, questo è ciò che mi assicura Eclipse.

Quello che voglio fare è quello di

  1. Creare un nuovo repository svn per questo progetto, può essere ovunque
  2. inserisce il codice nella cartella c: da qualche parte in questo nuovo repo
  3. Quello. È. Si.

Sso come faccio? La mia connessione svn è attualmente http: localhost/svn/Bodymap, mi piacerebbe che fosse http: localhost/svn/healosophy - ho bisogno di fare il repo in qualche luogo di fantasia? Se sì, come potrei trovare dov'è la posizione?

Grazie!

UPDAAAAAAATE: How do I locate the SVN repository directory?

Quanto sopra è la mia domanda di follow-up, che mi permetta di trovare dove si trovava il vecchio repo. Questo di per sé non è importante - puoi fare un repo ovunque, giusto? Tuttavia, la risposta fornita indica anche che la posizione del repository è definita nel file httpd.conf di apache. Questo è un buon modo per trovare il repository e - e questa è la chiave - cambia anche dove il server Apache cerca il nuovo repository. Nel mio caso, ho aggiornato il svnpath per indicare dove volevo che fosse la mia nuova posizione.

Infine, dai un'occhiata a questa risposta per i problemi che probabilmente avrà il tuo setup svn se inizi a cambiare dove punta. Per quanto posso vedere, si riduce a "le impostazioni del proxy con sovversione sono cattive, non usarle".

https://stackoverflow.com/a/9648449/1061426

risposta

8

Creare un repository svn con svnadmin create C:/Foo/Bar

Poi, mettete la vostra fonte in essa con svn import C:/Old/Path file:///C:/Foo/Bar

+0

brillante, grazie! – bharal