hglightをTracLightning 3.0に対応してみた。

自己流でTracMercurialをセットアップするのも面倒なので、hglightをforkしてTracLightning 3.0に対応してみた。こちらからどうぞ。インストール手順とかは本家と同じです。

本家と違うのはこれくらい。

今後やってみたいのはこれくらい。

  • trac-post-commit-hook対応
    • ないと結構やってられない。
    • trac 0.11だと、チケットの更新日時がミリ秒まで持ってない?から多数のチェンジセットをpushすると、たまにフックに失敗してコメントが付与されないことがある。 trac 0.12でミリ秒まで持つようになったらしいので、それはなくなるはず。
  • プロジェクト生成時、既存リポジトリからcloneできるようにする。