我们的开发团队很小(3个开发人员)和基于Windows的
我正在寻找可以执行以下操作的源控件:
签出文件进行编辑,并警告其他人使用了文件
检入文件并合并它们是否已更改
如果需要,拆分发行版本和合并基线的基线
Visual Studio集成
可以通过WAN工作
谢谢。
SW
答案 0 :(得分:1)
SVN会很棒,只要你使用锁定(通常服务器不知道默认情况下客户端在做什么)
Perforce可能是个不错的选择,默认情况下更多。
两者都有VS集成,特别是SVN。
答案 1 :(得分:1)
SVN,前提是您明确锁定了文件。默认情况下不是这样,但您可以通过SVN命令或TortoiseSVN轻松锁定文件。
VisualSVN提供Visual Studio集成。
答案 2 :(得分:1)
Team Foundation Server适合所有这些。
答案 3 :(得分:0)
如果您想要良好的Visual Studio集成,请查看Microsoft Team System。您没有指定是否需要免费或商业或Visual Studio集成的关键程度。
答案 4 :(得分:0)
git几乎可以完成所有操作。不确定是否将它与Visual Studio集成。可能有一个插件。 原因: