2010-07-11 14 views
7

Stiamo lavorando a un progetto in cui è necessario utilizzare Subversion come nostro sistema di controllo delle versioni. Siamo tutti a nostro agio, ma, durante le vacanze, vorremmo andare fuori città per concentrarci sullo sviluppo. Il problema è che c'è un'alta probabilità di non avere accesso a Internet dove stiamo andando. Dato che vogliamo ancora conservare la cronologia del codice, pensavo se esistesse un modo per esportare la nostra attuale storia di Subversion in un repository git e quindi esportare la nostra cronologia git sul repository Subversion esistente (questo repository ha già una cronologia su di esso).Da SVN a GIT e viceversa

C'è un modo per farlo?

Grazie!

+0

L'attenzione si concentra sullo sviluppo * nei giorni festivi *? Non dovresti concentrarti su cose estranee al lavoro? :) –

+0

Haha sì, ma è una sorta di progetto scolastico, quindi durante la scuola non abbiamo tempo di programmare = ( – Ian

risposta

7

Prima regola del Git: se riesci a pensarci, Git può farlo. Dai un'occhiata a git-svn.

0

Se si vuole solo prendere la vostra repository con voi, allora perché non a livello locale ospiterà il repository (o una copia) su uno dei computer scattate con tu (supponendo che tu stia andando insieme) - allora hai solo bisogno di avere una rete locale.

Ma forse ho frainteso gli obiettivi della tua domanda.

+0

Potremmo, ma non ospitiamo il repository noi stessi. È ospitato dalla nostra Università che io non 'Penso che ci darà accesso al full repo. – Ian

Problemi correlati