我正在寻找在我的办公室实施源代码版本控制系统。我们开发移动应用程序,因此需要对各种不同的项目进行控制。我也不想要一个合并的系统。这在我的经验中导致太多的头痛,因此我想要一个锁定系统,只有一个人可以同时在一个文件上工作。人们可以推荐什么?我倾向于Windows上的VisualSVN和TortoiseSVN,但我不确定它是否可以设置为仅锁定而不合并。什么是最佳锁定版本控制系统?
3
A
回答
1
我会推荐Perforce,它有一个锁定机制。
我看到此线程上已出现反锁注释,但如果您的心脏设置为锁定,则Perforce会提供一个中央服务器,您可以在其中跟踪谁锁定了哪些文件。如果/当您决定禁止锁定时有升级路径,因为它还具有强大的合并和集成系统。
+0
我一定会去看看。理想情况下,我宁愿锁定是。 – Dylan 2012-02-20 18:54:18
+1
@Dylan - 提防Perforce的严重成本。 – 2012-02-20 19:12:44
2
VCS,可以锁定模型中使用(和合并,如果想)
- SVN
- 塑料SCM
(如果我们说” ......在最适合的种类。 ..“)
相关问题
- 1. 在版本控制系统之间移动的最佳做法是什么?
- 2. 为什么要避免在版本控制系统悲观锁定?
- 3. 复制版本控制库的最佳方法是什么?
- 4. 手机应用程序的最佳版本控制系统?
- 5. 用于管理主目录的最佳版本控制系统
- 6. 什么是版本控制系统? Git如何有用?
- 7. 什么是Sql Server版本控制的最佳工具
- 8. 什么是版本控制XML模式的最佳实践?
- 9. 版本控制系统c#
- 10. 支持标签/标签的最常用的版本控制系统是什么?
- 11. 什么是系统编程的最佳Linux发行版?
- 12. 什么是一个好的版本控制系统用来版本化我的整个本地文件系统?
- 13. 什么是分布式系统的最佳选择,交易锁定?
- 14. 简单的版本控制系统或版本控制文件系统或版本控制数据库
- 15. 本地版本控制系统(Windows)
- 16. 什么是绘制“系统概览”图的最佳工具?
- 17. 创建数据库用于版本控制系统的最佳实践,如CMS
- 18. 个人版本控制系统推荐
- 19. 版本控制内容管理系统?
- 20. 选择版本控制系统
- 21. 大文件版本控制系统?
- 22. 抓取版本控制系统
- 23. webSites的控制版本系统
- 24. 多个同步版本控制系统?
- 25. java版本控制系统与蚂蚁
- 26. Skydrive作为版本控制系统
- 27. 版本控制DTO最佳实践
- 28. 最佳版本控制工具
- 29. 处理Java Web应用程序版本控制的最佳方法是什么?
- 30. 在Windows上版本控制图形资产的最佳方式是什么?
我很想看看你会收到什么样的回复。在Git和Mercurial的世界大部分地区正朝着极端相反的方向发展的时候,在这里(或者任何地方)锁定版本控制的倾向往往不大。 – 2012-02-20 18:28:01
@迈克尔:我认为人们宁愿不太喜欢的是“合并太复杂”的部分问题。但我不明白为什么应该关闭它,海事组织不符合非建设性标准。 – 2012-02-20 18:29:35
我想说,你可能会因为试图以仅锁定方式使用Subversion而感到沮丧。这真的很对这个工具。就像买一辆汽车然后从后面推着它一样。 – 2012-02-20 18:31:56