1

C++ Popplerライブラリを含む 2 つのリモート リポジトリがA (original-poppler)ありB (another-poppler)ます。B2 番目のリポジトリの主な意味は、いくつかの Linux ディストリビューション用のPopplerライブラリを維持し、それらの rpm パッケージをビルドすることです。

BAファイルをコピーするだけ で作成されました-最初のコミットPorted latest versionと多くのコミットされたファイルが表示されます-それはいくつかのAコミット(バージョン0.20)からのものである必要があります。

"Ported latest version"このリポジトリから始めて、B彼の人生が生きています - いくつかのパッチが追加され、仕様ファイルが更新されます。

Aリポジトリはバージョン0.23.1 (release)+ その後の他のいくつかのコミットに更新されました。両方のリポジトリのクローンを作成し、変更を にプッシュできますB

変更 (パッチ)を考慮Bして、このリポジトリを0.23.1正確なバージョン (リリースされていないコミットなし)に更新するにはどうすればよいBですか?

最高の保守可能なソリューションを教えてください。

4

1 に答える 1