Download - Aus alt mach neu
![Page 1: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/1.jpg)
Aus alt mach neuvon Subversion zu Git
Donnerstag, 31. März 2011
![Page 2: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/2.jpg)
Subversion
Donnerstag, 31. März 2011
![Page 3: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/3.jpg)
Donnerstag, 31. März 2011
![Page 4: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/4.jpg)
Git
Donnerstag, 31. März 2011
![Page 5: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/5.jpg)
Mercurial
Donnerstag, 31. März 2011
![Page 6: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/6.jpg)
Donnerstag, 31. März 2011
![Page 7: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/7.jpg)
git-svn
• Subversion als zentrales Repository
• git als lokales Repository
Donnerstag, 31. März 2011
![Page 8: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/10.jpg)
git-svn
• „Normaler“ Arbeitsprozess mit git
• branchen, arbeiten, mergen etc
Donnerstag, 31. März 2011
![Page 11: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/11.jpg)
git-svn
• git svn rebase
• git svn dcommit
Donnerstag, 31. März 2011
![Page 12: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/12.jpg)
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
![Page 13: Aus alt mach neu](https://reader033.vdocuments.net/reader033/viewer/2022051108/545b4676af7959795d8b5ea2/html5/thumbnails/13.jpg)
• http://www.ericsink.com/entries/hg_denzel.html
• http://stevelosh.com/blog/2010/01/the-real-difference-between-mercurial-and-git/
• http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/
Donnerstag, 31. März 2011