Jak převést Subversion repository do Mercurialu?
Postup:
- přepnout se do prázdného adresáře
- "hg convert https://<adresa svn repa>/svn/<produkt>/trunk ."
- "hg update"
Poznámky:
Instalace Mercurialu
Nainstalovat Mercurial samostatně, nebo ho získat společně s mým oblíbeným TortoiseHg.
Povolit příkaz hg convert
Po nainstalování Mercurialu není příkaz "hg convert" povolen.
Jednou možností jak jej povolit je vytvořit/editovat soubor .hgrc ve svém domovském adresáři. Na Windows to bude např. c:\Users\<user_name>\.hgrc (nebo mercurial.ini) a napsat do něj:
[extensions] hgext.convert=
Od teď půjde příkaz "hg convert" použít
Jak převest i branche a ne jen trunk
Místo:
"hg convert https://<adresa svn repa>/svn/<produkt>/trunk ."
použít:
"hg convert https://<adresa svn repa>/svn/<produkt> ."
Žádné komentáře:
Okomentovat