0

ユーザーが設定した特定のタグ名で、マーキュリアルサーバーが一部のリビジョンを一部の本番サーバー (顧客側) に ssh 送信するようにします。特定の基準で更新をエージェントにプッシュする、継続的インテグレーション プラットフォームに非常に似たもの。

4

1 に答える 1

1

まず、誰かがタグを設定した場合、一元的に何もできません。Mercurialは分散化されているため、すべての開発者が自分のマシンにこれのフックをインストールしない限り、ローカルアクションから何も開始できません。

一方、プッシュ先のサーバーにフックをインストールすると、最新のリビジョンで.hgtagsファイルが変更された場合に、他のクライアントまたはサーバーにリビジョンがプッシュされます(変更内容を正確に確認できます)。フックコードから)。

于 2013-02-18T17:57:50.687 に答える