藤原です。
バグ修正の緊急リリース版である Mercurial 2.5.4 がリリースされました。
今回のリリースは、以下の障害を修正するためのものです。
サブリポジトリを使用するリポジトリでのマージが、予期せぬ例外に
より中断される
障害の原因と思われる修正(6ba58ab719e5)が取り込まれたのが 2.5 版の
ようなので、サブリポジトリを使用している方は、最新版に更新するか、
2.4.2 版(TortoiseHg なら 2.6.2 版)に戻した方が良いかもしれません。
修正内容や、障害報告でのやり取りを見る限りでは:
- サブリポジトリを使用している
- マージ対象の2つのリビジョンの両方で .hgsubstate が変更されている
上記の2つの条件が重なった場合に発生する様に見えますので、運用方
法(例: サブリポジトリの更新は専任者が実施)次第では、2.5 ~ 2.5.3
版でも障害を踏まずに済ませることができるかもしれません。