Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^2: My preferred version control system is...

by Tux (Canon)
on May 23, 2008 at 06:46 UTC ( [id://688094]=note: print w/replies, xml ) Need Help??


in reply to Re: My preferred version control system is...
in thread My preferred version control system is...

I think it is ahead because it was the first of the new VCS systems. The only 3 that really matter now (IMHO) are svn, git, and bzr. As svn was the first out there in the wild that actually worked, and made a huge difference against the older VCS's (SCCS, RCS, CVS), the switch was obvious.

Reasons for choosing either of the three may be well beyond the system itself. I chose git for a few not so obvious reasons:

  • Subversion has way too many dependencies, and I didn't get it to work on HP-UX in 64bit mode in 5 working days, after which I gave up. (I was able to compile git to something that partly worked in about 4 hours).
  • bzr is based on python, and I don't have python on HP-UX, and also don't want to enter the vortex of yak-shaving into getting that to run on HP-UX and maintain it in the future (in 64bit mode, as our main target for a new VCS was 64bit-only HP-UX). The base packages might be available from different sources, but they are all 32bit and won't cooperate in that 64bit environment.
  • The future of perl5's VCS is git. We'll move from perforce to git after the release of perl-5.8.9, so knowing that VCS beforehand was a pre.

Enjoy, Have FUN! H.Merijn

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://688094]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2024-03-29 09:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found