Bugzilla:Migrating to git: Difference between revisions

Jump to navigation Jump to search
Line 33: Line 33:
Pre-migration:
Pre-migration:


# fast-export translation script to preserve bug ID metadata.
# (DONE) fast-export translation script to preserve bug ID metadata.
# git2bzr script to keep bzr in sync with git.
# (DONE) git-to-bzr.pl script to keep bzr in sync with git.
# Write migration instructions similar to https://wiki.mozilla.org/Bugzilla:Moving_From_CVS_To_Bazaar
# Write migration instructions similar to https://wiki.mozilla.org/Bugzilla:Moving_From_CVS_To_Bazaar
# Set up repos (bugzilla and bmo) on git.mozilla.org.
# Set up repos (bugzilla and bmo) on git.mozilla.org.
Line 48: Line 48:
# Perform fast-import/-export migration on all (supported) branches of bugzilla and bmo.
# Perform fast-import/-export migration on all (supported) branches of bugzilla and bmo.
# Commit .gitrev to bzr containing the ID of the last git commit.
# Commit .gitrev to bzr containing the ID of the last git commit.
# Enable travis-ci
 
Soon after:
 
# Enable travis-ci (should be okay to keep using tinderbox with the changes mirrored from git to bzr for a while, yes?).


Eventually:
Eventually:
Line 54: Line 57:
# Turn off tinderbox when we are sure that the test results from travis-ci and tinderbox match.
# Turn off tinderbox when we are sure that the test results from travis-ci and tinderbox match.
# Turn off bzr.
# Turn off bzr.
Migration scripts are in a [https://github.com/markrcote/bugzilla-git-migration GitHub repo].
Confirmed users
1,927

edits

Navigation menu