「mergemaster」が実行できて、「make distribution」が実行できないことは何ですか?

「mergemaster」が実行できて、「make distribution」が実行できないことは何ですか?

make installworld(または)を呼び出した後make world、新しいワールドでソース ファイルを更新する方法は 2 つあります。mergemaster -pまたは を呼び出すことです。が を呼び出すmake distributionことはわかっていますが、他には何を行うのでしょうか。また、 ではなく を呼び出すのはなぜでしょうか。mergemastermake distributionmake distribution

答え1

make distributionは新しい設定ファイルをインストールするだけですが、mergemasterすべての設定ファイルを対話的に調べて、必要な設定ファイルを尋ねます (可能な場合は、最初に編集したことのないファイルをインテリジェントにアップグレードします)。必要に応じて、それらをマージするオプションも提供されます。基本的に、更新された設定ファイルのインストールプロセスを自動化し、すべての差分を自動的に実行して、古い設定ツリーと新しい設定ツリーをマージするより優れた方法を提供します。

どのように機能するか興味があるならmergemasterただのシェルスクリプト

関連情報