2012-08-13 18 views
16

Wenn Sie ein Git-Repository auschecken, das svn externals enthält, ignoriert es sie einfach. Was Leute gemacht haben, ist viele Skripte zu erstellen, von denen viele in dieser Frage How do I keep an svn:external up to date using git-svn? erwähnt werden. Das Problem ist, dass, während zahlreiche Skripte im Internet schweben, ich noch eine finden muss, die tatsächlich robust ist. Durch die robuste, meine ich speziell:Eine echte, robuste, git svn externals Lösung?

  1. Es verarbeiten kann SVN Äußerlichkeiten zu einer bestimmten Revision gebunden
  2. Es SVN Äußerlichkeiten umgehen kann, die anstelle eines Verzeichnisses auf eine Datei

Da diese 2 Probleme mit meinem Repository, die die meisten Skripte zum Absturz bringen. Ich habe kein Interesse an smartgit.

Gibt es ein solches Skript? Hat jemand ein Skript, das "fast da ist", das sich schnell an diese 2 Dinge anpassen lässt?

+0

möglich Duplikat [? Git & SVN Äußerlichkeiten - eine endgültige Lösung noch] (http://stackoverflow.com/questions/4689090/git-svn- External-a-final-solution-yet) – CharlesB

+0

Vielleicht ist der Wechsel zu _subgit_ ein besserer Kurs für Sie? – abergmeier

+0

subgit unterstützt noch nicht svn externals. – Carlo

Antwort