1

サーバーを古いバージョンの Mercurial 1.5 から最新バージョンにアップグレードしています。Mercurial の 2.2 ビルドが、一度に複数のユーザーが使用できる安定性があるかどうか疑問に思っています。また、カスタム フックが機能しない、または buildslave オブジェクトが機能しないなど、アップグレード時に落とし穴はありますか? 以前にソース管理サーバーでメジャー アップグレードを行ったことがないので、助けていただければ幸いです。

4

1 に答える 1

2

Mercurial は、互換性に関して非常に厳格であることで有名です。アップグレードの注意事項を確認しましたか? バージョン間の破壊的変更をすべてリストします。私にとっての最大の変更点はhgweb、1.6 での の導入です。

互換性ルールの最大の例外はフックです。Mercurial は何も保証しないので、試してみるしかありません。

また、2 段階で更新することも検討してください。たとえば、最初に 1.9 に、それよりも 2.2 に。

于 2012-07-27T16:39:03.953 に答える