Aus alt mach neu

13
Aus alt mach neu von Subversion zu Git Donnerstag, 31. März 2011

description

Eigene Erfahrungen mit der Nutzung von git-svn

Transcript of Aus alt mach neu

Page 1: Aus alt mach neu

Aus alt mach neuvon Subversion zu Git

Donnerstag, 31. März 2011

Page 2: Aus alt mach neu

Subversion

Donnerstag, 31. März 2011

Page 3: Aus alt mach neu

Donnerstag, 31. März 2011

Page 4: Aus alt mach neu

Git

Donnerstag, 31. März 2011

Page 5: Aus alt mach neu

Mercurial

Donnerstag, 31. März 2011

Page 6: Aus alt mach neu

Donnerstag, 31. März 2011

Page 7: Aus alt mach neu

git-svn

• Subversion als zentrales Repository

• git als lokales Repository

Donnerstag, 31. März 2011

Page 8: Aus alt mach neu

git-svn

• Das gesamte SVN nach git importieren

• Nur einen Teil nach git importieren

Donnerstag, 31. März 2011

Page 9: Aus alt mach neu

git-svn

• git svn init path/to/svn/path

• git svn fetch

Alternativ:

• git svn clone path/to/svn/path

Donnerstag, 31. März 2011

Page 10: Aus alt mach neu

git-svn

• „Normaler“ Arbeitsprozess mit git

• branchen, arbeiten, mergen etc

Donnerstag, 31. März 2011

Page 11: Aus alt mach neu

git-svn

• git svn rebase

• git svn dcommit

Donnerstag, 31. März 2011

Page 12: Aus alt mach neu

Erfahrungen

• Funktioniert problemlos und auf Anhieb

• Nur einen Branch in git gibt Probleme mit dem zurückmergen von Änderungen im Trunk

• Alternativ das gesamte svn-Repository auschecken. Damit habe ich bisher keine Erfahrungen gesammelt.

Donnerstag, 31. März 2011