私たちは、多くのオープンソースライブラリとそのコードを含むプロジェクトに取り組んでいます。このアプリケーションは、これらすべてのライブラリコードを使用してXアプリケーションを構築します。問題は、個々のライブラリが更新され、これらの更新されたライブラリをサポートする必要がある場合に発生します。これにより、最新のコードを手動でコピーしたり、更新されたライブラリの以前のバージョンで行った変更をマージしたりすることになります。
独自のバージョン管理(PERFORCE)がありますが、そのリポジトリは、使用するオープンソースライブラリのすべてのコードとともに変更をバージョン管理するためだけにあります。
個々のライブラリを、PERFORCEによって独自のバージョン管理システム(git、svnなどを選択した独自のバージョン管理システムを使用している可能性があります)を介して更新できる方法はありますか..つまり、同期するコマンドを指定しますPERFORCEで、それぞれのバージョン管理ツールを使用して個々のライブラリで個々の同期を行いますか?
PERFORCEがこれを実行できない場合、これを実行できる以外のツールはありますか?そのようなユースケースに適したツールはどれですか?
ありがとう。