Migrate from Bzr to Git

Bug #1185937 reported by Tyrel Alastair Hunter
30
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NUnit Framework
Fix Released
High
Charlie Poole
NUnit Project Editor
Fix Released
Medium
Charlie Poole
NUnit Test Adapter
Fix Released
High
Charlie Poole
NUnitLite
Fix Released
Low
Tyrel Alastair Hunter
nunit-console
Fix Released
High
Charlie Poole

Bug Description

The existing bazaar repos will be migrated to GitHub.

We will need to prepare Git instructions similar to the existing bazaar
instructions on the wiki before doing any migrations and post it.

Notes for conversion of each project:

 * Clean up the existing bazaar repository, making sure any
   pending changes are committed and pushed.
 * Ensure all tags are in place for past releases.
 * Freeze the bazaar repository by removing update authority
   and post info on Launchpad to indicate what's happening.
 * Identify branches to be converted. Normally trunk will go
   to the new master branch. Decide what to do about release
   and any development branches.
 * Run the appropriate import and export commands locally.
 * Convert the bazaar ignore file to .gitignore.
 * Setup and commit repo specific CRLF settings
 * Determine if line endings need to be normalized
 * Commit all the changes to the repository
 * Push the repo to Github
 * Announce a test period on the nunit-discuss group and ask
   people to test. Developers should test as well, of course.
 * Go live on GitHub. Update the Launchpad project to indicate
   that code is now hosted on GitHub.

Tags: task
description: updated
tags: added: task
Changed in nunitlite:
milestone: none → 3.0
Revision history for this message
Charlie Poole (charlie.poole) wrote :

Combining various issues related to the Git migration into one bug and marking the others as duplicates.

summary: - Migrate bazaar repo to a git repo
+ Migrate from Bzr to Git
description: updated
Changed in nunitlite:
milestone: 3.0 → none
milestone: none → 3.0
milestone: 3.0 → none
Revision history for this message
Charlie Poole (charlie.poole) wrote :

Task incorporated in to bug 1185937

Changed in nunit-3.0:
status: New → Triaged
Changed in nunitlite:
status: New → Triaged
Changed in nunit-project-editor:
status: New → Triaged
Changed in nunit-vs-adapter:
status: New → Triaged
Changed in nunit-console:
status: New → Triaged
Changed in nunitlite:
importance: Undecided → Low
Changed in nunit-3.0:
importance: Undecided → High
Changed in nunit-project-editor:
importance: Undecided → Medium
Changed in nunit-vs-adapter:
importance: Undecided → High
Changed in nunit-console:
importance: Undecided → High
Changed in nunitlite:
assignee: nobody → Tyrel Alastair Hunter (ialastairhunter)
status: Triaged → Fix Released
Changed in nunit-vs-adapter:
assignee: nobody → Charlie Poole (charlie.poole)
status: Triaged → Fix Released
Changed in nunit-project-editor:
status: Triaged → Fix Released
assignee: nobody → Charlie Poole (charlie.poole)
milestone: none → 0.9.1
Changed in nunit-project-editor:
milestone: 0.9.1 → none
Changed in nunit-3.0:
assignee: nobody → Charlie Poole (charlie.poole)
Changed in nunit-console:
assignee: nobody → Charlie Poole (charlie.poole)
Changed in nunit-console:
status: Triaged → Fix Released
Changed in nunit-3.0:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.