5

Eventuali duplicati:
Converting from Mercurial to SubversionMigrazione da Mercurial alla sovversione

Hi.

Qualcuno sa di un modo relativamente indolore per migrare un repository Mercurial in un nuovo repository Subversion?

Grazie.

+0

Naturalmente, la domanda scortese e scortese è "Perché vorresti?". Sfortunatamente, non ho una risposta molto buona in quanto Subversion ha una nozione di ramo molto diversa da quella di Mercurial. – Omnifarious

+0

Voglio usare alcuni dei poteri di integrazione IDE di Subversion con RubyMine, che Mercurial e Git non supportano. Preferirei Git, ma l'integrazione IDE è in definitiva più utile per me. –

+0

Curioso davvero .. di solito le persone si stanno muovendo nella direzione opposta. – Ether

risposta

7

È possibile utilizzare lo Convert Extension.

hg convert --dest-type svn mercurial_repo_name svn_repo_name 

Questa estensione è distribuito con Mercurial e capisce CVS, Subversion, Git, Darcs, Monotono, Bazaar, GNU Arch, Perforce e Mercurial come i formati di origine e Mercurial e Subversion come formati di destinazione.

+0

Ho provato a farlo alla riga di comando e Mercurial non riconosce il comando ... hmmm ... –

+1

@Alex: hai abilitato l'estensione? – gizmo

+0

Sì, assicurati che sia abilitato nel tuo file .hgrc. –