On Sat, Mar 14, 2009 at 1:17 AM, Geoffrey Furnish <geoffrey_furn...@att.net> wrote: > Alan W. Irwin writes: > > My idea is to let other projects be the SF guinea pigs to work out > > all the bugs in the freshly minted SF git support as well as to improve > > the tools for conversion of a project (including all its history) from svn > > to git. > > > > In sum, I am against moving to git for now, but we should consider this > > possibility again in the future (say when a majority of our developers are > > enthused about git from personal experience with it for other projects, and > > when someone steps forward to do the svn to git conversion work along with > > the hard part which is the required detailed checking of same). > > Mmm. Are there ways we could explore the potential of git directly on this > project? I'll bet there are. If there's interest, there surely is a way to > dabble and test the waters.
To provide a data point on this, I do all of my PLplot development through a git clone of the PLplot Subversion trunk. New revisions are pulled from the Subversion repository each night. The repository can be viewed through a web interface here: http://0ok.org/git/?p=plplot-mirror.git;a=summary While this particular repository only contains the trunk, it does have the full PLplot history from Subversion. For an example, see here for the history of include/plplot.h (note that this is running on a shared web hosting service, so it may take 15-45 seconds to load): http://0ok.org/git/?p=plplot-mirror.git;a=history;f=include/plplot.h;h=HEAD;hb=HEAD The first revision available for that file is: "1992-05-20 furnish Initial checkin of the whole PLPLOT project." There are faster web interfaces than the one I am using on the site above, but I have not bothered with them since this site is in place for my own use. Setting up this git mirror was very simple, as git comes with tools to do the history cloning work for you. With a few extra steps beyond the ones I took, one can even provide full name and email aliases for the Subversion usernames currently listed. The only reason that I didn't clone more branches than the PLplot Subversion trunk is that, at the time I created this repository, I didn't have a use for them. Again, the same git <-> Subversion interaction tools support automatic import of history for each Subversion branch in to git. This git repository is not currently publicly available. If there is some interest from the PLplot developers in testing the git waters though I can change it to allow read-only checkouts. I do not want to create any bad blood here though, so if there is any significant opposition I will not do so. Hez -- Hezekiah M. Carty Graduate Research Assistant University of Maryland Department of Atmospheric and Oceanic Science ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel