1 多数のコミットをバッチ編集して、作成者とコミットメッセージを自動的に変更します(いくつかの正規表現を適用できれば問題ありません)。 これは履歴の書き換えであり、クローンがある場合に問題を引き起こし、コミットIDを変更することを認識しています。 それを行う最良の方法は何ですか? mercurial — ニクラティオ ソース これらのコミットの著者名は一意ですか、または歴史のどこかに存在しますか? — レイジーバジャー @LazyBadgerどちらでも配置できます。 — ニクラティオ
2 最も簡単な自動化方法:MQ 要するに: qimport -r REV qrefresh(-uユーザー用、コミットメッセージ用-m| -l) qfinish + qdelete (おそらく)変更セットの正しい順序を復元します(DAGでqfinished csetが表示される場所を思い出せません) 2段階(トリックと制限あり)の方法 AuthorをConvert Extension(Mercurial-> Mercurial変換)で書き直します--authormap(一意の作成者が必要です) histeditを使用してコミットメッセージを変更する — レイジーバジャー ソース