2012-08-13 4 views
16

Lorsque vous extrayez un dépôt git contenant des externes svn, il les ignorera simplement. Ce que les gens ont fait est de créer de nombreux scripts, dont beaucoup sont mentionnés dans cette question How do I keep an svn:external up to date using git-svn?. Le problème est que, alors que de nombreux scripts flottent sur Internet, je n'ai pas encore trouvé celui qui était réellement robuste. Par solide, je veux dire précisément:Une vraie, robuste, git svn externals solution?

  1. Il peut gérer svn externals arrimé à une révision particulière
  2. Il peut gérer svn externals qui pointent vers un fichier au lieu d'un répertoire

Parce que ce sont 2 problèmes avec mon référentiel qui semblent réduire la plupart des scripts. Je n'ai aucun intérêt à utiliser smartgit.

Y a-t-il un tel script? Quelqu'un a-t-il un script «presque là» qui pourrait être adapté à ces deux choses plutôt rapidement?

+0

double possible de [? & Git svn externals - une solution finale encore] (http://stackoverflow.com/questions/4689090/git-svn- externals-a-final-solution-yet) – CharlesB

+0

Peut-être passer à _subgit_ est-il un meilleur cours pour vous? – abergmeier

+0

subgit ne supporte pas encore svn externals. – Carlo

Répondre

Questions connexes