Migrate from Bzr to Git
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.
description: | updated |
tags: | added: task |
Changed in nunitlite: | |
milestone: | none → 3.0 |
description: | updated |
Changed in nunitlite: | |
milestone: | 3.0 → none |
milestone: | none → 3.0 |
milestone: | 3.0 → none |
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 |
Combining various issues related to the Git migration into one bug and marking the others as duplicates.