1

質問があります。

プロジェクトでは、git を使用してテスト サーバーを自動的に更新します (展開)。Jenkins を使用してリポジトリにプッシュすると、フックに新しい HEAD リビジョンがあります。

現在、移動タグを使用して展開リビジョンを指すというアイデアがあります。デプロイ用の git タグの例、このタグを必要なリビジョンに移動します。idea サーバーは、フックを使用してこのタグを移動するたびに for-deploy 用のリビジョン マーカーをデプロイする必要があります。

それについてどう思いますか?

4

1 に答える 1

2

タグは特定のコミットをマークすることを目的としているため、通常は変更しないでください。代わりに、あなたが説明しているのは、まさにブランチが意図しているものです。deploymentデプロイの準備ができたらいつでもコミットをマージできる新しいブランチを作成できます。HEAD次に、次のようなものを使用してそのブランチをデプロイするだけです

git pull origin deployment
于 2012-06-19T17:22:24.453 に答える