0

次の要件を満たすソース コード リポジトリ システムを探しています。

世界中に複数のソフトウェア会社があり、さまざまな種類のツールを構築しています。これらのツールの開発は、各ソフトウェア会社が独自のツール (SVN、Mercurial、CVS など) を介して行われます。

私が探しているのは、これらの各コード ベースの「最終バージョン」を、アーカイブ目的で中央リポジトリに保存するバージョン管理システムです。もちろん、各ソフトウェアの次のリリースでは、次のバージョンの最終コードをこの中央リポジトリで更新する必要があります。

重要なことに、日常的な使用 (分岐、マージなど) を意図したものではなく、私のさまざまなベンダーによって構築されたさまざまなソフトウェアの最終バージョンを格納するためだけに、ロールベースのアクセスなどのセキュリティ機能を備えたソース コード リポジトリを探しています。 (あるベンダーが別のベンダーのソース コードを読み取ることができてはなりません)。

私の要件を満たす最適なオープン ソース ソフトウェアを提案してもらえますか? CVS ? SVN? マーキュリアル?

4

1 に答える 1

2

短い答え: ANY

より長い答え

上記のすべての SCM は問題なく線形履歴をサポートし、十分な ACL を備えています。DVCS は、CVCS とは対照的に、職場から独立した追加の中央リポジトリ サーバーを用意してサポートする必要はありません (問題がある場合)。

于 2013-07-30T09:41:20.490 に答える