Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

version control modules

by fionbarr (Friar)
on Apr 08, 2010 at 12:05 UTC ( #833505=perlquestion: print w/replies, xml ) Need Help??

fionbarr has asked for the wisdom of the Perl Monks concerning the following question:

hi I'm thinking about CRCing and versioning code and executables from a VMS system being transitioned to LINUX. Any good reads/suggestions? Thanks

Replies are listed 'Best First'.
Re: version control modules
by moritz (Cardinal) on Apr 08, 2010 at 12:08 UTC
Re: version control modules
by gregor42 (Parson) on Apr 08, 2010 at 12:49 UTC
Re: version control modules
by jethro (Monsignor) on Apr 08, 2010 at 14:36 UTC

    I would recommend git too. A good read is 'Pro Git' by Scott Chacon (Apress), there is a chapter about importing and especially how to create your own custom importer.

    But you can also find a lot of information on the internet, just start at

    PS: git is not good at storing a massive amount of really big binary files where each new version changes only a few bytes, as git stores every distinct file completely instead of just a diff to the previous version (strictly speaking to the next version for most vcs).

    CORRECTION: git does a garbage collection from time to time (manually you can start it with "git gc") where the individual files are stored as diffs. So the previous paragraph isn't really true anymore (it was in earlier versions)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://833505]
Front-paged by ww
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (5)
As of 2020-08-06 12:18 GMT
Find Nodes?
    Voting Booth?
    Which rocket would you take to Mars?

    Results (39 votes). Check out past polls.