De l'aide s'il vous plaît. Cela ne semble pas le faire pour moi:Comment convertir mon dépôt SVN en Git tout en préservant les branches?
git svn clone --stdlayout --authors-file=../authors.txt file:///home/path
De l'aide s'il vous plaît. Cela ne semble pas le faire pour moi:Comment convertir mon dépôt SVN en Git tout en préservant les branches?
git svn clone --stdlayout --authors-file=../authors.txt file:///home/path
Il y a un ensemble assez complet d'instructions disponibles here, y compris comment convertir SVN « tags » et « branches » dans les balises Git réelles et les branches.
Le moyen le plus simple est d'utiliser svn2git, un script ruby qui gère tout cela pour vous. Je l'ai utilisé au cours des 8 derniers mois pour convertir plusieurs repos assez subversion en git; C'est de loin le meilleur outil que j'ai trouvé pour le travail.
J'ai eu beaucoup de chance avec en précisant les branches et les étiquettes explicitement:
git svn clone http://server.com/svn/project -T trunk -b branches -t tags project
git remote add origin [email protected]:project
git push origin master
Je voudrais essayer de cloner votre SVN avec SmartGit: il se traduit par des concepts SVN comme les branches, les balises, ne tient pas compte, EOL au correspondant Concepts Git.
Peut-être que je vais trouver un Howto facile ...
Des branches sont-elles créées dans le dépôt git? ('git branch -a'), quelle est la disposition du projet SVN que vous clonez? – dbr