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

I am looking for a good open source way (preferably perl) to manage and archive program changes.

I have finished a archiving program of my own that tracks base file size and date changes. Then it zips it.

This about half of what I want.

I want a way to track which lines have changed.

Also I check in and out.

I also need to be able to self host it. (Medical HIPPA requirement)

Does anyone have any good ideas of what I could use??
I need to beable to manage perl, vb and dotnet

Replies are listed 'Best First'.
Re: Archiveing
by dondelelcaro (Monk) on Oct 29, 2002 at 19:42 UTC
    You seem to be looking for a versioning system, much like cvs.

    I personally use cvs to keep track of my code, but will probably switch to subversion as soon it is a bit more stable. If you are using debian, cvs is a simple apt-get install cvs away. {There are even windows and macintosh clients for cvs, which also support ssl.}

    Other non open source programs that provide versioning include BitKeeper, sourcesafe, etc.