[nylug-talk] version control options
Brandorr
brandorr at opensolaris.org
Tue Aug 21 10:23:49 EDT 2007
On 8/21/07, H. G. <tekronis at gmail.com> wrote:
> On 8/21/07, Rajesh Menon <menon.rajesh at gmail.com> wrote:
> >
> > Hello,
> > I'm interested in knowing what source control system big organisations
> > like Google,Microsoft,Sun,... use.
> > Are they ones out there in the public domain, or do they have
> > specialized ones they built for their own, internal use?
> >
> > Also, from your experiences, what's a decent system to be put in use
> > if you were setting one up for your company? I've tried CVS,SVN,Hg,
> > and a couple others I don't remember, and SVN is being used for now -
> > mainly 'cos it's good enough and has a lot of front-end support for
> > people who aren't comfy with the cli.
> > I'm thinking of giving Hg and git a shot to see how they handle
> > things, and see if the users find them easy to work with. What have
> > been your experiences with them, if any?
> >
> > Thanks.
> >
>
> A lot of the bigwigs swear by Perforce. It was in use at the last place I
> was
> at (large financial).
>
> Used it myself, imho its not bad. They
> have GUI and console clients, and they've
> offered clients for many of the major OSes. You can even download it and
> give it a spin for free if you're below a certain seat limit (I think).
>
> Its pretty decent with branch management (if I'm not mistaken, its superior
> to
> SVN in this respect) and it has very nice features like custom "workspaces",
>
> history tree visualization (GUI client) and more.
> _____________________________________________________________________________
> Hire expert Linux talent by posting jobs here :: http://jobs.nylug.org
> The nylug-talk mailing list is at nylug-talk at nylug.org
> The list archive is at http://nylug.org/pipermail/nylug-talk
> To subscribe or unsubscribe: http://nylug.org/mailman/listinfo/nylug-talk
Sun uses the OpenSource distributed source control system Mercurial:
http://en.wikipedia.org/wiki/Mercurial_(software) to manage the
OpenSolaris source. (Mercurial was origanally designed to replace
BitKeeper when free BitKeeper support was pulled from Linux) I can't
speak for Sun's internal usage, but I'd image there are not always
single source repositories for all of the different projects within a
given organization.
I'd imagine that disparate groups within a single organization use
source control systems that are best tailored to a given project.
Here is a comparison list of systems:
http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
Cheers,
Brian
--
- Brian Gupta
http://opensolaris.org/os/project/nycosug/
More information about the nylug-talk
mailing list