我正在尋找在我的辦公室實施源代碼版本控制系統。我們開發移動應用程序,因此需要對各種不同的項目進行控制。我也不想要一個合併的系統。這在我的經驗中導致太多的頭痛,因此我想要一個鎖定系統,只有一個人可以同時在一個文件上工作。人們可以推薦什麼?我傾向於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