Moving to Git
Note: This plan should be considered *alpha*.
Notes
- Target: The 1.53 release, scheduled for February 4th, 2013, is the last Subversion release of the Boost Libraries.
- All dates are targets, not deadlines. We don’t move forward until we are ready.
- During testing:
- The repositories at github.com/boost-lib/* are for testing only and will not receive a blessing.
- All commits to the Git repository are for testing only and will not be permanent changes. They will be lost!
- Development should continue in Subversion only.
Schedule
- Done
- History is here: https://github.com/ryppl/boost-svn
- Script to capture history from Subversion runs continuously
- Done
- Rough draft of most documentation for most roles are complete. Help Desk is in place.
- 2013-01-01
- Instructions (or a script) for grafting history is complete and works.
- 2012-01-01 – 2013-01-25
- Developers beta test Git repository (including history), reporting issues and asking questions on the Help Desk.
- 2013-01-25
- Test machines all have Git installed.
- Test script pulling from Git in place.
- 2013-01-25 – 2013-02-01
- Test fleet is testing code from Git.
- 2013-02-01 – 2013-02-08
- Release managers create Git based “release” that Distro release managers or others may choose to test with.
- 2013-02-11
- Subversion is made Read-Only.
- Repositories at github.com/boost/boost-lib/* are recreated and blessed.
- Final pull from Subversion to Git.
- Development continues from Git.
Last modified
10 years ago
Last modified on Dec 25, 2012, 12:24:26 AM
Note:
See TracWiki
for help on using the wiki.