Quote:
Originally Posted by SamirDarji
What's CVS?
|
CVS = Concurrent Versioning System
It's used widely by software developers around the world to track and marge changes in code bases. It allows multiple developers to work on the same code, each one can see what the other has done, merge changes, view differences, etc.
SourceForge, Apache, Mozille... they all use CVS systems of some sort or other.
Microsoft use CVS systems, as does Sun, as does IBM... as does everyone.
They come in many shapes and sizes, the worst is probably Visual SourceSafe from MS, the good ones are Subversion, Perforce, Merant, WinCVS, etc.
Even Jelsoft use CVS, which is how you get those headers in the files saying the CVS file version
I am just increasingly of the opinion that as a lot of the hacks evolve thanks to the contributions of many hackers, that if the author consented, that they could be made open to all to improve, and placed within a CVS system whereby all changes can get rolled into one package for end users.
Having a CVS system for hacks would prevent the need for you to search through this thread for improvements, bug-fixes, differences, etc... as you would just fetch the latest version from CVS and that would simply be the version that featured all contributions.