in reply to Learning How to Use CVS for Personal Perl Coding Practices

Revision Control Systems are usually more effective at keeping textual data instead of binary. Not that they cannot - but the possibility to make useful diffs, that help the programmer understand what changed and things like that, are obviously tailored around a textual world. And here we come to what impressed me in your post:
Since most of the example are for compiled language like C/C++ where it required linking etc.
You usually don't track compiled objects with revision systems, for the reasons above and, most of all, because the objects are likely to be different in different machines. OTOH, the source code is the same - and it' (usually!) text much like any Perl script (even if it may resemble line noise ;). IIRC, all examples in the CVS manual relate to the sources, except of course the chapter about binary objects :)

Flavio
perl -ple'$_=reverse' <<<ti.xittelop@oivalf

Don't fool yourself.
  • Comment on Re: Learning How to Use CVS for Personal Perl Coding Practices

Replies are listed 'Best First'.
Re^2: Learning How to Use CVS for Personal Perl Coding Practices
by thor (Priest) on Nov 03, 2005 at 12:17 UTC
    One of the points of design in subversion is that it uses a binary differencing algorithm. It does so so that it can store binary files efficiently. CVS, as far as I can tell, has to store the whole file each time you change a binary file. Not so with subversion.

    thor

    Feel the white light, the light within
    Be your own disciple, fan the sparks of will
    For all of us waiting, your kingdom will come