Anmeldung Registrierung
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. GitMinutes Podcast
  4. GitMinutes #26: Campbell Barton on Tricky SVN Migrations
GitMinutes #26: Campbell Barton on Tricky SVN Migrations

GitMinutes #26: Campbell Barton on Tricky SVN Migrations

GitMinutes vor 12 Jahren
Zu Sammlung hinzufügen

Du hast noch keine Sammlungen.

Download Teilen Fundstellen Kommentare
0:00
0:00
In this episode we talk to Campbell Barton from the Blender
Foundation about how they were able to migrate from a very
complicated SVN setup to Git.


If you cannot see the audio controls, your browser does not
support the audio element. Use the link below to download the mp3
manually.
Link to mp3


Links:


The Blender foundation


Blender's migration using reposurgeon:

Reposurgeon, developed by Eric S. Raymond and Julien Rivaud

How reposurgeon wins (features, compares with other tools)

Main Blender migration repository

Blender migration readme

Blender addons - good example of a small repo

The git submodule issue we ran into

Blender's new issue/patch tracker:

Phabricator (issue tracker from Facebook)

Phabricator Arcanist (command line tool)

Blender's Phabricator instance

"Famous" Git migrations/inspiration:

A tale about a Big SVN to Git Migration (JBoss
Tools) (slides)

Converting a Subversion repository to Git (Drupal) 

Migrating from Subversion to Git

Gnome's Git migration

KDE's move to Git

QT switching to Git (part 1)

QT switching to Git (part 2)

Battle of Wesnoth switching to Git (using reposurgeon)



Get in touch with Campbell/Blender:



The Blender Network

Blender Stack Exchange

You can reach Campbell via email on ideasman42 [at]
gmail.com

The Blender Podcast




This week's pro-tip:






List all files ever:



git log --all --pretty=format: --name-only
--diff-filter=A | sort --unique -



See the Blender migration readme for more handy one-liners.









Listen to the episode on YouTube

Teilen