Confirmed users
1,927
edits
(→Plan) |
(→Plan) |
||
Line 49: | Line 49: | ||
# 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 git-to-bzr script (per branch). | # Enable git-to-bzr script (per branch, see below). | ||
# Commit .gitignore file based on .bzrignore to git, and confirm that it has been mirrored. | # Commit .gitignore file based on .bzrignore to git, and confirm that it has been mirrored. | ||
# Enable write access on all git repos for all authorized accounts. | # Enable write access on all git repos for all authorized accounts. | ||
Line 64: | Line 64: | ||
Migration scripts are in a [https://github.com/markrcote/bugzilla-git-migration GitHub repo]. | Migration scripts are in a [https://github.com/markrcote/bugzilla-git-migration GitHub repo]. | ||
We will mirror the following bzr branches from git. There are two reasons to mirror: to support existing bzr-based installations, and to have tinderbox continue to test commits until we switch to travis-ci. | |||
For existing installations: | |||
* bugzilla/4.0 (switch off after 5.0 is released, at which point we can also stop mirroring to cvs) | |||
* bugzilla/4.2 | |||
* bugzilla/4.4 | |||
For tinderbox CI testing (switch off after travis-ci is set up for both packaged tests and qa tests): | |||
* bugzilla/trunk | |||
* bugzilla/qa/4.0 | |||
* bugzilla/qa/4.2 | |||
* bugzilla/qa/4.4 | |||
* bmo/4.2 | |||
* bmo/4.2-dev | |||
* bmo/qa/4.2 | |||
=== Mapping === | === Mapping === |