2010-03-18 8 views
3

Je travaille actuellement sur un projet qui possède un référentiel svn. J'ai l'habitude de git et d'aimer la façon dont cela me permet d'avoir un référentiel local, donc je voudrais utiliser git-svn avec ce projet.Utilisation de git-svn avec le projet svn existant

Je voudrais savoir comment utiliser git-svn à partir d'un projet svn déjà dans mon ordinateur. Ai-je vraiment besoin de faire un clone et de commencer à partir de là? Ou puis-je faire quelque chose comme git svn init dans le dossier de projet en cours et procéder à partir de là?

Aussi je voudrais savoir sur les gros problèmes en utilisant git-svn, puisque c'est un projet sérieux et je ne devrais pas déranger avec le repo.

Merci d'avance.

Répondre

0

git-svn fonctionne vraiment bien. Mais peut être lent à démarrer, car vérifiez toutes les révisions de votre référentiel svn pour en créer un nouveau sur votre dépôt git.

Vous devez démarrer avec clone ou init + fetch. Le clone lance la commande init et fetch.

Après votre premier chargement, un git svn rebase est idéal pour être mis à jour.

Questions connexes