.netsvntfsdevopswan

tfs vs svn performace over WAN


CAn someone please let me know what is performance of TFS vs SVN over the WAN. I have a scenario where we have multiple teams set up accross geography. Can someone help me decide on what to use?

More sepcifically i would like to know about TFS 2008 performance. From reading on internet, i understand that TFS 2005 was really bad on WAN. But wanted to know if anyone has seen any major improvements in TFS 2008 performance?


Solution

  • TFS is not really designed to work off-line (even though it is possible to work around that).

    Subversion is therefore a better choice when working with an unreliable/slow connection. Modern version control tools like mercurial or git are even better in this regard.

    That being said, I'm not sure the comparison is useful. Subversion is just a version control system. TFS contains a version control system, build server, issue tracker, project reporting and data collection services, sharepoint repository etcetera.