0

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

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

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

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

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

4

1 回答 1

2

Short answer: ANY

Longer answer

All mentioned SCMs support linear history without problems, have sufficient ACLs. DVCS, contrary to CVCS, just doesn't require from you to have and support additional central repository-server, independent from you workplace (if it matter)

于 2013-07-30T09:41:20.490 回答