Re: Changing source code control systems

Kirill Smelkov <[email protected]>
Newsgroups gmane.comp.gnu.make.devel
Organization NAVYTUX.SPB.RU
Message-ID <[email protected]>
On Fri, Jan 11, 2013 at 07:39:10AM -0500, Paul Smith wrote:
> Hi all;
> 
> The time has come to move GNU make to a new SCM platform.  I know we've
> had this discussion before with (obviously) inconclusive results.
> However I really need to do some code rework, which would include some
> file renaming etc.
> 
> Since the last discussion the landscape has changed.  The first change
> is that I'm now using Git for my day job, so it's become the easiest
> alternative for me.  The second change is that there are a large number
> of other GNU projects (on and off Savannah) which have all switched to
> Git and been successful with it, so it's hard to avoid it if you work on
> GNU infrastructure projects.  Third, an msys port of Git is available
> which seems quite usable for Windows users who don't like/want Cygwin.
> And fourth there has been discussion about whether Bazaar is really
> going to make it going forward--not because of anything wrong with
> Bazaar per se, but just because Git seems to have sucked most of the
> oxygen out of the SCM room.
> 
> So, this weekend (planned) I will be locking down the CVS access to the
> GNU make source code in Savannah, and converting/importing the code into
> the Savannah Git repository for GNU make.  I've already done a number of
> test conversions locally and even made some local cleanup changes
> post-conversion, as a test.
> 
> I will ask to have the CVS archive set up as a read-only mirror of the
> Git repository for those who would prefer to continue using CVS: for
> commit they can email me patches and I'll apply them.  Also there are
> alternatives such as hg-git which is a Mercurial plugin allowing the
> Mercurial client to use a Git back-end repository: I've heard some say
> it's great and they use it every day, while others say it doesn't work
> for them... I don't know.
> 
> I hope this is not too problematic.  Let me know if you have
> questions/concerns/etc.
> 
> Cheers!

Great! FYI there is a (manually updated) Git mirror of GNU Make CVS:

    http://repo.or.cz/w/make.git


Hope it won't be needed anymore once the conversion is done.


Thanks,
Kirill
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.