Mercurial und SVN nebeneinander im selben Arbeitsverzeichnis?

8

Unsere Umgebung verwendet derzeit SVN. Ich würde gerne öfters binden, aber ich möchte keine der Hauptbranchen brechen. Persönlich liebe ich mercurial viel viel mehr als SVN. Wenn ich ein Repository in meiner SVN-Arbeitskopie initiiere, käme es dann zu Problemen, wenn ich mich nur regelmäßig in das mercuriale Repository engagiere und Arbeitsrevisionen in den SVN-Zweig festlege?

Unsere Umgebung ist derzeit nicht so eingerichtet, dass jeder Entwickler seinen eigenen SVN-Zweig hat. Daher ist dies zur Zeit keine praktikable Lösung.

    
Joshua Enfield 01.07.2011, 15:09
quelle

1 Antwort

9

Es wird kein Problem geben, wenn Mercurial und Subversion einen Arbeitsordner teilen. Subversion behält seine Dateien in .svn Ordnern, während Mercurial seine Dateien in einem .hg Ordner auf der obersten Ebene behält.

Aus praktischen Gründen sollten Sie einen .svn/ -Eintrag zu Ihrer .hgignore -Datei hinzufügen, damit Sie nicht versehentlich .svn -Ordner in Ihrem Mercurial-Repository festschreiben.

Das wird gesagt. Sie müssen Subversion nicht unbedingt verwenden. Mercurial kann mit Subversion ohne einen Subversion-Client interagieren. Siehe Arbeiten mit Subversion .

    
Jack Edmonds 01.07.2011, 15:15
quelle

Tags und Links