Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
(Nearly) full tickless operation in 3.10
A proposed Subversion vision and roadmap
Posted Apr 3, 2010 18:58 UTC (Sat) by fhuberts (subscriber, #64683)
I switched our site of 50+ developers from TFS to ...... Git!
We looked at SVN and it is, well, old technology.
Git has a massive community and anything that works for projects like the Linux kernel will work for _any_ corporate environment.
It has worked out for use extremely well, even the M$ oriented devs are very very pleased.
I'd say SVN has been overtaken by lessons learned for itself and others :-)
Posted Apr 3, 2010 19:02 UTC (Sat) by fhuberts (subscriber, #64683)
TFS is barely better than SourceSafe, which was _the_ worst vcs out there.
We had to endure 1.5 years of hardship under TFS because of a management decision...
Posted Apr 4, 2010 11:23 UTC (Sun) by nix (subscriber, #2304)
Posted Apr 4, 2010 11:54 UTC (Sun) by tialaramex (subscriber, #21167)
Inadvertently Microsoft actually created a scenario in which Windows developers were less likely to even have source control, because they might try VSS figuring it's the "obvious" choice to go with their other Microsoft tools, and after losing a week's work in one click they give up altogether.
Posted Apr 4, 2010 20:26 UTC (Sun) by nix (subscriber, #2304)
Posted Apr 5, 2010 13:43 UTC (Mon) by sorpigal (subscriber, #36106)
Posted Apr 6, 2010 8:07 UTC (Tue) by BlueLightning (subscriber, #38978)
Posted Apr 5, 2010 15:10 UTC (Mon) by cry_regarder (subscriber, #50545)
It isn't in fedora but I got packages...
Posted Apr 5, 2010 16:32 UTC (Mon) by iabervon (subscriber, #722)
Posted Apr 5, 2010 21:26 UTC (Mon) by marcH (subscriber, #57642)
ci -t- -l /etc/hosts
and start editing.
Posted Apr 7, 2010 17:07 UTC (Wed) by intgr (subscriber, #39733)
Posted Apr 12, 2010 10:22 UTC (Mon) by marcH (subscriber, #57642)
It is worth it is because RCS is available in every single Linux distribution: even the oldest ones, even the most stripped-down ones. (Remember that I was answering to someone carrying his CSSC packages around).
Posted Apr 6, 2010 13:42 UTC (Tue) by leonid (guest, #4891)
1. You are wrong.
2. I am jealous of your corporate experience. :)
Linux kernel environment consists largely of self-motivated, enthusiastic, competent developers. Corporates often hire the rest of the world.
Posted Apr 6, 2010 17:24 UTC (Tue) by fhuberts (subscriber, #64683)
maybe, maybe not :-)
> 2. I am jealous of your corporate experience. :)
> Linux kernel environment consists largely of self-motivated, enthusiastic, competent developers. Corporates often hire the rest of the world.
I was talking about the mechanics of version control, integrating code, etc.
The rest can be enforced in a process; just as the kernel community has its own process to make it work so wonderfully.
Version control is never just about the tooling. It is so much more, like process, release management, etc.
Posted Apr 7, 2010 20:28 UTC (Wed) by man_ls (subscriber, #15091)
Posted Apr 6, 2010 18:08 UTC (Tue) by vonbrand (subscriber, #4458)
Your comment on Linux development implies that git is somehow only for "genius developers". Yes, it used to be, but it got a major facelift in the 1.5 series, and is rather easy to use now. The current release series is 1.7, so...
Obligatory disclosure: I'm a former RCS user, did never really "get" CVS (or SVN, for that matter). I've been using git in anger since its very beginning, after dabbling a bit with BitKeeper way back then.
Posted Apr 7, 2010 10:57 UTC (Wed) by leonid (guest, #4891)
Posted Apr 7, 2010 16:44 UTC (Wed) by nye (guest, #51576)
Or do you really mean just that these developers were reticent about using the tools available to them? That makes more sense - laziness is something I can identify with.
Posted Apr 7, 2010 16:51 UTC (Wed) by fhuberts (subscriber, #64683)
mostly it is because of the strong drive of people _against_ change. most people are not open to the idea that the way they are doing things is no longer the preferred/most optimal way of doing things.
Posted Apr 12, 2010 14:02 UTC (Mon) by nye (guest, #51576)
Posted Apr 7, 2010 20:16 UTC (Wed) by vonbrand (subscriber, #4458)
Every one I've met did "version control" of sorts (keep directories with weekly snapshots, whatever) before they were introduced to VCS. The idea is easy to grasp, the how is quite a bit harder to wrap the mind around... and then you have to learn when to commit a change.
For me, DVCS was (almost) natural when I met BitKeeper for the first time (after using RCS for personal projects, and never getting around to get fond enough of CVS/SVN to go to the rigmarole of installing and using them in earnest).
I've seen no cerebral explosions...
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds