we are into doing templates/themes for CMS Systems like Joomla/wordpress and till now we have been managing our Templates versions manually. I was thinking if we can go with a Version control system that would actually support what we need. Here is what we need: A Version control system where we can add newly created zip files for our templates and a brief note about what changes were done to what part (a comment box would be fine) Each template have around 5 different files. -- Free Version -- Pro Version -- Link Free Pro version -- Demo Version (includes the CMS and Dummy content) -- Modules/plugins used in template/theme most of the times... the first four are updated... whenever a user either reports a CSS bug or something that's just not working right and we need to make a note and update all for files (zips) and attach a new one... so that we have a log of whatever changes were done on what time/date. Why we can't use CVS's or VCS available out there i have tried systems available out there and most of them are into each line/file coding modifications and pushing changes automatically... what we need is something where we can just update the latest modified zip file and mention changes possibly in a comment box or if possible per file... as there are no more than 10 files per zip file. anyone?