Verwendung von SVN und Git nebeneinander

8

Ich verwende SVN und Git, um den gleichen Ordner versionskontrollieren zu können, und verpflichte mich zu zwei separaten Repositories; einer wurde auf Google Code und der andere auf GitHub gehostet.

SVN erstellt .svn Verzeichnisse in jedem Verzeichnis, das es verfolgt. Wenn ich meine Dateien und Ordner zu Git hinzufüge, verwende ich Globbing und globe einfach den Ordner, den ich in meiner Arbeitskopie geändert habe, weil es viele Dateien und Unterverzeichnisse darin gibt, und ich will sie nicht einzeln hinzufügen .

Ich habe versucht, */.svn/* zu meiner .gitignore -Datei hinzuzufügen, aber ohne Erfolg. Gibt es eine Möglichkeit, Git und SVN koexistieren zu lassen, ohne dass das Durcheinander von SVN auf das Git Repo übertragen wird?

    
Libbux 22.10.2013, 02:44
quelle

1 Antwort

5

Alles was du tun musst, ist .svn zu deiner .gitignore Datei hinzuzufügen, ohne die zusätzlichen Schrägstriche und Sterne. Oder besser, fügen Sie es zu .git/info/exclude hinzu, das den gleichen Zweck für Ihre eigene Verwendung erfüllt und nicht in Ihr Repository eingebunden wird.

    
Greg Hewgill 22.10.2013, 03:00
quelle