私は化石を学んでいて、2 人が同じソース コード ツリーを変更するワークフローを再現しようとしています。
したがって、Alice と Bob は両方とも、何らかのソース コードのローカル リポジトリを持っています。どちらも自動同期をオフにしています。Alice はさらにハッキングし、gpg キーを使用してチェックインに署名することをコミットします。Alice は gpg キーを生成できたので、この部分は問題ありません。化石はコミット時にキーのパスワードを尋ねてきました。gpg-agent も知っていますが、今はできるだけシンプルにしようとしているので、まだ使用していません。
さて、ある時点で、ボブはアリスの化石リポジトリから変更をプルします。アリスの署名付きチェックインをどのように確認しますか?
追加した:
変更をプルした後、Bob は「fossil update」を使用して Alice のチェックインを手動でナビゲートし、それぞれに対して「gpg --verify manifest」を実行できることを私は知っています。私が求めているのは、他の人からの変更をローカルワークスペースのコンテンツとマージする前に、 「fossil pull」の後にすべての「外国の」チェックインをチェックする自動化された方法が化石にあるかどうかです。