2012-03-22 111 views
0

我正在查看一些客戶端服務器cvs應用程序以便共同使用。我想如果我能得到一些反饋來支持我在這方面最好的OPEN SOURCE應用的經驗方面的研究。基本上我正在尋找一個可以管理和使用多個存儲庫的應用程序,但爲源代碼維護一箇中央存儲庫。版本控制客戶端服務器應用程序

此外,應用程序必須能夠允許設置文件和文件夾的安全訪問權限並支持命令行訪問。我想知道,根據您使用這些應用程序的經驗,您可以根據所提到的功能評估哪些應用程序。

+0

我們必須閱讀'cvs'標籤爲'vcs' ?! – 2012-03-22 21:51:02

回答

1

VCS標籤的假設:

  • 顛覆純CVCS系統,慎用:一是回購,乘以客戶端(工作副本)。版本庫間通信是差於可怕
  • DVCS,可用於混合或僞CVCS模式:Mercurial。慎用(Mercurial guru的TBT):核心中缺少文件和目錄訪問權限,也許可以在鉤子中實現。由於回購的整體性質,ACL最小的對象是分支(擴展需要)

短CheetList

Feature              Subversion  Mercurial 

manage and work with several repositories     + (client)   + 

maintain one central repository for source code     +    + 

allow the setting of security access on files and folders  Folders    - 

support command line access          +    + 

BonusPack  

Cross-platform             +    + 

IDE-integration             +    + 

GUI-clients              +    + 
相關問題