次の要件を満たすソース コード リポジトリ システムを探しています。
世界中に複数のソフトウェア会社があり、さまざまな種類のツールを構築しています。これらのツールの開発は、各ソフトウェア会社が独自のツール (SVN、Mercurial、CVS など) を介して行われます。
私が探しているのは、これらの各コード ベースの「最終バージョン」を、アーカイブ目的で中央リポジトリに保存するバージョン管理システムです。もちろん、各ソフトウェアの次のリリースでは、次のバージョンの最終コードをこの中央リポジトリで更新する必要があります。
重要なことに、日常的な使用 (分岐、マージなど) を意図したものではなく、私のさまざまなベンダーによって構築されたさまざまなソフトウェアの最終バージョンを格納するためだけに、ロールベースのアクセスなどのセキュリティ機能を備えたソース コード リポジトリを探しています。 (あるベンダーが別のベンダーのソース コードを読み取ることができてはなりません)。
私の要件を満たす最適なオープン ソース ソフトウェアを提案してもらえますか? CVS ? SVN? マーキュリアル?