There is also a mental transition cost to getting to understand non
linear history. The transition from CVS to SVN is pretty minor compared
with moving from central versioning to distributed, and it will take
some time to fully come to grips with that.
That I believe ... my first impression of GIT was "controlled chaos", emphasis
on chaos :)
In hindsight, though, shifting from the old lock-unlock VCS systems to CVS was
equally radical. The idea of a versioning system where you never actually
locked anything and just checked in changes when you were ready - radical
change.
Personally, I probably won't be an early adopter, though. I still have some
old CVS repo's I haven't even upgraded to SVN yet. The thought of having to
remember 3 different tools at once might make my head hurt :)
Thanks for the info,
Sp
Sean Phelan
http://www.sqcn.com - Web Development & Management by Sequoia Consulting
http://www.VIRTUssist.com - Secretarial And Virtual Assistant Services
(321)698-7987
Sean Dague wrote:
On 01/13/2010 04:20 PM, Sean Phelan wrote:
Having converted a major project (20 committers, 250 KLOC) from svn to
git I can say the benefits were pretty clear.
Any drawbacks or caveats?
The #1 complaint, people didn't like the git version numbers, which are
sha1 hashes. The developers were fine with it, but the users got confused.
There is also a mental transition cost to getting to understand non
linear history. The transition from CVS to SVN is pretty minor compared
with moving from central versioning to distributed, and it will take
some time to fully come to grips with that.
-Sean
------------------------------------------------------------------------
_______________________________________________
Mid-Hudson Valley Linux Users Group http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
Upcoming Meetings (6pm - 8pm) MHVLS Auditorium
Feb 3 - Arduino
Mar 3 - Sahana and 7 Years of MHVLUG Celebration
Apr 7 - Nagios
_______________________________________________
Mid-Hudson Valley Linux Users Group http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
Upcoming Meetings (6pm - 8pm) MHVLS Auditorium
Feb 3 - Arduino
Mar 3 - Sahana and 7 Years of MHVLUG Celebration
Apr 7 - Nagios