Brian Reitz
2009-Dec-08 00:18 UTC
[Lustre-devel] Flag Day : Lustre ( b1_6, b1_8 and HEAD ) transition to GIT on Dec 14th, 2009
What is happening? The Lustre source repository is moving from CVS, where it has lived for the last 7+ years to Git. This will simplify ongoing development of Lustre in a number of ways, including tracking of changes and history, improved merging of development branches into releases, and offline development. Unfortunately, due to the lengthy use and abuse of CVS to manage the Lustre code, it is not possible to do a straight import of the entire CVS repository into Git using any existing tools. Rather than simply importing the current state of the code into Git and lose all of the history, we''ve worked to import the major development branches along with their full history into a single Git repository to maximize its usefulness. When is this happening? Monday December 14 2009 is the target date for switching all Lustre development from CVS to Git. All CVS Repositories will transition to read-only state on Friday December 11, 2009 at 9:00 am CST. The CVS repository will remain in this read-only state for the duration of the conversion process. Please make your plans accordingly. The conversion to Git will be done over the weekend (12/11/2009 - 12/13/2009). The resulting Git repository will be available on Monday December 14 2009 at 12:00 PM CST. The CVS tree will remain in a read-only state from this point on. All subsequent code changes must be done via Git. Instructions on using Git with the Lustre code base can be found here: http://wiki.lustre.org/index.php/Accessing_Lustre_Code http://wiki.lustre.org/index.php/Applying_Lustre_Patches_to_a_Kernel http://wiki.lustre.org/index.php/Submitting_Patches What is supported? Following Branches are migrated to GIT b1_6 b1_8 b_release_1_6_7 b_release_1_8_0 b_release_1_8_1 master aka HEAD represents 2.0 work A limited number of tags are also supported in the git repository. Only v* tags post 1.6.7 are supported. What is not supported? b1_4 branch will not be migrated and will be maintained under cvs. Developer Migration Notes To make your migration to git easier you should update any of your development CVS branches from the base, and land outstanding work in those development branches before Friday December 11, 2009. Working directories that contain uncommitted changes should also be updated, but can be done after the migration while the CVS repository is in a read-only mode. Tags will be placed in the CVS repository to mark the point were the conversion was done: B1_6_GIT_BASE B1_8_GIT_BASE B_RELEASE_1_6_7_GIT_BASE B_RELEASE_1_8_0_GIT_BASE B_RELEASE_1_8_1_GIT_BASE B2_0_GIT_BASE In addition tags will also be in place in the Git repository marking the spot of the conversion: GIT_EPOCH_B1_6 GIT_EPOCH_B1_8 GIT_EPOCH_B_RELEASE_1_6_7 GIT_EPOCH_B_RELEASE_1_8_0 GIT_EPOCH_B_RELEASE_1_8_1 GIT_EPOCH_MASTER Support lustre-devel at sun.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-devel/attachments/20091207/f7050d4e/attachment.html
James Simmons
2009-Dec-14 20:25 UTC
[Lustre-devel] Flag Day : Lustre ( b1_6, b1_8 and HEAD ) transition to GIT on Dec 14th, 2009
Attempted to do a checkout. git clone git://git.lustre.org/prime/lustre.git Initialized empty Git repository in /home/ffrwfr/lustre/.git/ git.lustre.org[0: 192.18.100.206]: errno=Connection timed out fatal: unable to connect a socket (Connection timed out) Is it ready yet?
Andreas Dilger
2009-Dec-15 01:06 UTC
[Lustre-devel] Flag Day : Lustre ( b1_6, b1_8 and HEAD ) transition to GIT on Dec 14th, 2009
On 2009-12-14, at 13:25, James Simmons wrote:> Attempted to do a checkout. > > git clone git://git.lustre.org/prime/lustre.git > Initialized empty Git repository in /home/ffrwfr/lustre/.git/ > git.lustre.org[0: 192.18.100.206]: errno=Connection timed out > fatal: unable to connect a socket (Connection timed out) > > Is it ready yet?James, were you able to do a clone? I don''t know if someone already contacted you, but I tested this a little while ago and it was working OK. We also have a torrent set up for the initial repository clone, since it is about 120MB and we weren''t sure how much load there was initially going to be on the repository. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc.
James Simmons
2009-Dec-15 12:36 UTC
[Lustre-devel] Flag Day : Lustre ( b1_6, b1_8 and HEAD ) transition to GIT on Dec 14th, 2009
> On 2009-12-14, at 13:25, James Simmons wrote: > > Attempted to do a checkout. > > > > git clone git://git.lustre.org/prime/lustre.git > > Initialized empty Git repository in /home/ffrwfr/lustre/.git/ > > git.lustre.org[0: 192.18.100.206]: errno=Connection timed out > > fatal: unable to connect a socket (Connection timed out) > > > > Is it ready yet? > > > James, were you able to do a clone? I don''t know if someone already > contacted you, but I tested this a little while ago and it was working OK. We > also have a torrent set up for the initial repository clone, since it is about > 120MB and we weren''t sure how much load there was initially going to be on the > repository.It''s firewall issues.