We use CVS (which SVN is based on I believe). SVN fixes some weaknesses of CVS and adds some nice features, but is fundamentaly the same.
As mentioned the main difference between VSS and CVS/SVN is that VSS locks files being worked on and the other two by default do not. This makes sense because you tend to give each developer a distinct task to work on. However were two or more developers do update the same file, CVS/SVN warns you of this and merges the two copies and allows you to test/edit the merged version before committing it to the repository. Branches allow someone to work on a new feature or major enhancement that may make radical changes to the code, while on the main trunk bug fixes or other more minor enhancements take place. When the new feature is ready (on its branch) it can be merged with the other bug fixes and enhancements before release. There are different ways to cut this - some use the branch for the bug fixes on a released copy of the code and the trunk for the major development. CVS/SVN are very flexible on this. Basically branches let you isolate different development tasks in the code line and merge and release them as they are ready, sign-off, rather than having several developments tripping over each other. One of the drivers for us was the very string CVS support in eclipse which we use as our primary IDE (with the CFEclipse plugin of course :-). There is also a SVN plugin for eclipse. Hope that helps! Mike ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:222408 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

