LinuxディストリビューションはRedhat、SLESなどのRPMをどのように構築しますか?私が理解したい主なタスクは、ビルドシステムが特定のRPM内の変更されたファイルのみを識別し、RPMバージョンを増やす方法です。ファイルが変更された場合にのみRPMバージョンを自動的にインクリメントする方法
私はこの作業を達成するためにいくつかの方法を試しました。 1)私は、md5sumとtimestampと共にRPMのすべてのファイル部分を追跡し、ファイルmd5sumの値のいずれかが変更された場合はRPMのバージョンを増やしてみました。 しかし、このアプローチはスケーラブルではありません。同じもののために活用できるビルドソフトウェアはありますか?
...もっと自動化があったことを望む私の知る限りでは、バージョンを手動で維持され、 'changelog'が維持されています – dlmeetei