Git 用于存储源代码的源代码存储库软件选择(不适用于开发人员)

Git 用于存储源代码的源代码存储库软件选择(不适用于开发人员),git,svn,version-control,mercurial,cvs,Git,Svn,Version Control,Mercurial,Cvs,我正在寻找具有以下要求的源代码存储库系统: 我们在全球有多家软件公司为我们开发各种工具。 这些工具的开发是通过每个软件公司自己的工具(如SVN、Mercurial、CVS等)进行的 我正在寻找的是一个版本控制系统,它将这些代码库的“最终版本”存储在一个中央存储库中,以便存档。当然,对于每个软件的下一个版本,下一个版本的最终代码需要在这个中央存储库中更新 关键是,我正在寻找一个源代码存储库,它不是用于日常使用(如分支、合并等),而是用于存储由我的各个供应商构建的各种软件的最终版本,具有基于角色的访

我正在寻找具有以下要求的源代码存储库系统:

我们在全球有多家软件公司为我们开发各种工具。 这些工具的开发是通过每个软件公司自己的工具(如SVN、Mercurial、CVS等)进行的

我正在寻找的是一个版本控制系统,它将这些代码库的“最终版本”存储在一个中央存储库中,以便存档。当然,对于每个软件的下一个版本,下一个版本的最终代码需要在这个中央存储库中更新

关键是,我正在寻找一个源代码存储库,它不是用于日常使用(如分支、合并等),而是用于存储由我的各个供应商构建的各种软件的最终版本,具有基于角色的访问等安全功能(一个供应商不能读取另一个供应商的源代码)


你能推荐能满足我要求的最好的开源软件吗?简历?SVN?Mercurial?

简短回答:ANY

更长的答案

所有提到的SCM都支持线性历史,没有问题,并且有足够的ACL。与CVCS相反,DVCS不要求您拥有并支持额外的中央存储库服务器,独立于您的工作场所(如果有必要的话)