From: Michael J. <e-...@ka...> - 2007-11-21 23:01:24
|
On Sunday, 11 November 2007, at 12:52:57 (-0300), Ulisses Furquim wrote: > Yes, CVS is working and that's exactly what keeps people not seeing > how better we would be with git. Being able to commit locally, > create branches to work on separate features and be able to merge > afterwards and so on. Once you work with git you notice how things > could be really easier and how painful it is to work with CVS. No, what people don't seem to understand is that we work on a different model from git. CVS and SVN are geared toward the model in which we work. git is not. > We could create modules in CVS for the stable version and keep the > development in the "old" module but that only becomes even more > painful to work and doesn't scale, IMHO. That's why you create branches. Yes, they work just fine in CVS. I've been using them for years. On Sunday, 11 November 2007, at 13:33:17 (-0300), Gustavo Sverzut Barbieri wrote: > every tool have its drawbacks and limitations, the problem is who is > trying to fix those. CVS, for sure, is not trying, neither SVN. Not true at all. Both CVS and SVN are under active development, as is git. The difference is that CVS and SVN are geared toward one particular development model; git is a completely different direction. The bottom line is, git is incompatible with the development model used in this project. SVN is a lot closer, but it still has major drawbacks and very few advantages. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <me...@ka...> Linux Server/Cluster Admin, LBL.gov Author, Eterm (www.eterm.org) ----------------------------------------------------------------------- "Karate is a form of martial arts in which people who have had years and years of training can, using only their hands and feet, make some of the worst movies in the history of the world." -- Dave Barry |