• 2008-08-06

    谁是Source Code Control 中的No. 1?

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://imcc.blogbus.com/logs/27236877.html

    Source Code Control,可以说是软件开发中的时间机器。使用它,我们可以退到过去,回到未来,实在是让我们这些程序员很有穿越时空的感觉。Source Code Control系统有很多,那么,谁是其中的No. 1?谁应用最多最广?CodeProject本周的调查给了我们答案。

    本周CodeProject的调查主题是:

    What Source Code Control system do you use?

    Survey period: 28 Jul 2008 to 4 Aug 2008

    If you don't use Source Control then do yourself a favour and check out one of the many free versions available. It can save you a ton of grief.

    Option Votes %  
    Visual SourceSafe 588 27.70 588 votes, 27.70%
    Visual Studio Team Foundation 224 10.55 224 votes, 10.55%
    Subversion 709 33.40 709 votes, 33.40%
    Starteam 23 1.08 23 votes, 1.08%
    Sourcegear Vault 64 3.01 64 votes, 3.01%
    Perforce 64 3.01 64 votes, 3.01%
    MKS 12 0.57 12 votes, 0.57%
    XCopy, manual backups etc 80 3.77 80 votes, 3.77%
    None 185 8.71 185 votes, 8.71%
    Total 2123   100% 2123 votes
     

    Subversion以33.4%的比例夺得桂冠,成为Source Code Control 中的No. 1。没有使用过Subversion,所以没有评论它的优劣,既然这么多人使用,想来是不错的。就像葛优那句话:“这选Source Code Control系统啊,就像去饭馆吃饭,哪家人多我去哪家。”有机会体验体验。

    SourceSafe,很是出乎我的意料。因为之前在网上看到很多关于SourceSafe的“坏话”,说SourceSafe很弱,对Internet支持不好,无法多人修改合并等等,还有说法说“连微软自己都不用它”。没有想到在调查中它居然以27.7的高票位居第二位。不过现在想来,对大量的小型团队,80%的时间只是用Add, Check in,Check out等区区几个功能。SourceSafe简单易用,正好合适。合适的,才是最好的。

    Visual Studio Team Foundation,大型团队配合Visual Studio适用。


    收藏到:Del.icio.us