> What are the advantages of using CVS instead of your own complied > versions of software
If you just use a stable version of the software: - There is really no advantage to using CVS. If you need to use an unstable (i.e., frequently changing) version of the software: - CVS can save some download time in getting new versions -- you'll only need to download the differences between what you've got and what is current. - You can get versions of the software that aren't officially "released" (haven't been tarred or deb'd up). (This might not be an advantage, since you can get "broken" versions.) If you are doing beta testing on the software: - As above, it is easier to "stay current". - CVS makes it easy to submit patches, or (if you've been given permission) actually submit changes yourself. - You can tell developers *exactly* which version of every file you're using. If you are helping develop: - You really need to use CVS if your code is being kept that way. So, for normal usage there isn't much to gain except cool points. If you must stay on the bleeding edge then you'll probably want it. Kirk