2010-04-21 7 views
3

J'ai récemment utilisé git-svn pour cloner un dépôt SVN, dans le but de maintenir ma propre branche d'un projet open-source.Comment ajouter une télécommande SVN à un dépôt Git?

Je travaille également avec d'autres sur cette branche, donc nous utilisons un référentiel Git partagé pour aider à la collaboration.

Un collègue souhaite extraire de nouvelles révisions du référentiel SVN d'origine. Comment pourrait-il accomplir cela? Je peux simplement lancer "git svn fetch" sur ma machine locale, mais vu que mon collègue a cloné depuis le dépôt Git partagé, sa branche locale n'a pas les méta-données SVN nécessaires pour la récupération.

Merci!

Répondre

2

Ouvrez le .git/config pour la mise en pension sur votre machine, copiez le bloc [svn-remote "name"], et votre collègue l'insérer dans son .git/config :)

+0

Bon appel. Nous avons juste essayé ceci, mais cela n'a pas semblé marcher pour une raison quelconque (erreur bizarre spécifique au repo). Je vais essayer encore un peu plus tard. Merci! – Tom

Questions connexes