[Devel] The CVS to Git migration schedule
Ricardo Mones
ricardo at mones.org
Fri Mar 15 12:36:38 CET 2013
Hi all,
Yes, as subject suggests the moment you were eagerly awaiting has arrived!
The plot is expected to be as follows:
- CVS server is shutdown, put in readonly mode and restarted
- A repository tarball is generated and downloaded to a faster machine
- Migration scripts are run on the faster machine
- The generated git repo is checked, tarballed and re-uploaded to server
- The git tarball is unpacked on /home/git, latest stage scripts run
- Some more checks to verify everything's in place and working
- Send a mail announce to devel@, users@ and translators@
- Go to sleep!
Starting time is Saturday 16th of March, 2013 at 22:00 UTC¹.
If everything goes well, everything should be done in 2 hours or so.
If not, the process will be reverted and CVS will be in read-write
mode again.
Things expected to be "broken" after the above process succeeds:
* The "Claws Mail CVS tracker" page will stop updating on commits
* Bugzilla's automatic message when some bug # is mentioned in
ChangeLog (this should be modified to read git log instead)
* Autobuilders pulling from CVS
* Messages to the commit@ list will have different format (you may
have to check your filtering/processing rules).
regards,
¹ http://www.timeanddate.com/countdown/generic?p0=1440&iso=20130316T22
--
Ricardo Mones
~
The world will end in 5 minutes. Please log out. Unknown
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.claws-mail.org/pipermail/devel/attachments/20130315/2a260ce6/attachment.pgp>
More information about the Devel
mailing list