TFS vs SVN [closed]

One can not compare between TFS and SVN

SVN: is Source Code Versioning System
TFS: is full fledged Software Development Management system which contains, Version control, Release management, Requirements tracking, Document publishing and other things.

Both have nice to use IDE integration add-ins(e.g. AnkhSVN, Collabnet’s add-in) available for VS2005, so that is not the point to consider.

Criteria to consider for choice:
– If you have a no or small budget project choose SVN
– If you are only looking for version control system choose SVN, if you are looking for complete development management choose TFS
– If you have patience to juggle with different integration tools (CruiseControl.Net, NUnit, NCover, FIT) to achieve proper development environment choose SVN, or if you are looking for out of the box implementation of all these for you then choose TFS

Leave a Comment