![]() |
1
2
我的建议是不要基于您现在正在开发的特定语言/平台选择修订控制产品。两个原因:
1-这种语言将来可能会改变,使你的选择变得无关紧要。
最好问自己一些问题:
|
![]() |
2
2
我们使用SVN进行源代码管理,使用AnkhsVN进行VisualStudio,使用SublimesVN管理存储库备份和用户,最后使用curisecontrol.net进行脚本化/自动化部署。 |
![]() |
3
1
查看Joel的帖子: Distributed Version Control is here to stay, baby . 如果没有别的东西的话,最好的思考食物 |
![]() |
4
0
您需要的特性取决于您的需求是什么。我对SVN没有太多的经验(尽管我已经使用过它并且喜欢它),所以我将把我的评论集中在集中式系统上。(不过,我认识许多对分布式系统发号施令的开发人员)。你应该问自己的问题是:
这些基本问题应该把你推向一个或另一个方向。如果你只有一两个开发人员拥有一两个简单的项目,并且预算很小,比如 Perforce --这是便宜的(400美元一个座位,上次我检查两个免费),有伟大的管理。工具和强大的分支和合并能力。 如果您打算拥有更多的开发人员,并且真的想要进入协作方面,那么看看TFS2K10(如果您可以避免的话,我不会选择2008)。TFS添加了协作元素(文档存储和版本控制)和项目管理元素(任务管理、报告等)。它比性能更昂贵,更重,但它提供了更多。 |
![]() |
urlreader · 是否将自定义列添加到TFS中的UI? 7 年前 |
![]() |
Mkram · Microsoft TFS研究 7 年前 |
![]() |
ab_732 · TFS如何从代码审阅中排除DLL和代码注释/空白 7 年前 |
![]() |
gvdm · 如何控制TFS的配置 7 年前 |
![]() |
Buda Gavril · SonarQube分析任务更改构建的输出 7 年前 |