3

これは私には常に発生しているようです。私は親レポに取り組んでいます。サブレポでバグを見つけて修正しました。私は親レポの仕事を続けています。「機能 X を追加しました」のようなメッセージで親リポジトリをコミットします。押します。

この時点で、サブレポとはまったく関係のないコミット メッセージとともに、サブレポのバグ修正もコミットおよびプッシュされていることに気付きました。

サブレポにコミットされていない変更があることを指摘して、この状況で何もすることを拒否する「コミット」置換を自分自身にする最も簡単な方法は何ですか? .hgrcあるいは、おそらく私の?に入れることができる設定があります。

4

1 に答える 1

7

次の 2 つのオプションがあります。

  1. Mercurial インストールを 2.0 以降にアップグレードします
  2. ファイルを編集して、次のオプションをセクション~/.hgrcに追加します。[ui]

    commitsubrepos = false
    
于 2012-04-04T23:42:41.487 に答える