On Tue, Mar 2, 2010 at 3:02 PM, Alex Blewitt
<alex.blewitt@xxxxxxxxx> wrote:
On 2 Mar 2010, at 18:42, Doug Schaefer wrote:
> Could it be possible that a snapshot was taken half way through someone's commit? ugh. Another good reason to move to git. Snapshots would be a lot easier to keep in sync.
Yes, it would be implicit in the way Git works ;-)
Denis was looking for volunteers for having a (read-only) Git repo modelled after their CVS repo:
http://aniszczyk.org/2010/01/29/calling-eclipse-org-projects-interested-in-git/
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257706#c173
I don't know if CDT is 'too big' at the moment to host its repository(ies) and whether Denis already has enough, but has someone asked the question already?
Another thought is what the plan would be to break down the CDT projects into separate Git modules - one per project, or would some projects be co-mingled in Git repositories? Might as well plan for the eventualities :-)
The granularity seems to be exactly what I would start with.
Andrew
One point re: what would live where; you cannot do a 'partial' checkout of a Git repository; it's an all-or-nothing thing. So a project, along with a test fragment, might live in one repo and then a separate repo for a different project/etst fragment; or you might bundle all the DSF-GDB projects together (that's been a point of discussion recently :-)
Alex_______________________________________________