窯/水銀サブリポジトリが使用するチェンジセットをどのように定義しますか?

StackOverflow https://stackoverflow.com/questions/8875127

  •  28-10-2019
  •  | 
  •  

質問

この質問への回答キルンスタック交換サイトには、「ライブラリの1つのコンシューマーからコミットした場合、他のライブラリコンシューマーには、それらのチェンジセットがすぐには表示されません。ライブラリリポジトリで変更を明示的にプルする必要があります」というコメントがあります。他の消費者に。」

プロジェクトの.hgsubファイルと.hgsubstateファイルで参照されるリポジトリにいくつかのファイルを追加しましたが、プロジェクトのサブリポジトリには表示されません(プロジェクトは以前の変更を正しく使用しているため、設定してください)以前に割り当てられた)

サブリポジトリが使用するチェンジセットを編集する方法を知りたいのですが。.hgsubstateファイルを編集するだけですか(少し「ハック」のようです)、または使用できるコマンド/キルンのWebサイトオプションはありますか?

役に立ちましたか?

解決

サブリポジトリで、メインリポジトリで使用するチェンジセットへのhg update。次に、メインリポジトリで、hg ciを発行して、サブリポジトリの変更をコミットします。Mercurialは、ジェネラコダイスタグコードファイルをサブリポジトリの現在の親チェンジセットIDで自動的に更新します。

例(Windows .batファイル): ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top