web-dev-qa-db-ja.com

バージョン番号なしでタグを使用することは意味がありますか?

私たちのワーキンググループでは、プロジェクトでのgitタグの使用について話し合いました。プロタグについて議論する人もいれば、タグの使用に反対する人もいます。重要なのは、実際にはバージョン番号を使用していないMagentoプロジェクトについて話しているため、タグは20140624日付参照のみで構成されているということです。

長所は、通常のコミットハッシュよりもタグに戻すのが簡単であり、それはgitflowの一部であるということでしたが、反対側は、オーバーヘッドを作成するだけであるということでした。

履歴を元に戻すためだけにgitタグを使用することについてどう思いますか?

2
Schwierig

私の場所では、リリースとホットフィックスにタグを使用しています。ホットフィックスは、現在のリリースの文字サブセットです。つまり、

release/1.0.1
hotfix/1.0.1a
hotfix/1.0.1b

release/1.0.2

等々。マージポイントを共通の値でグループ化しておくと、何がどこに配置されたかを確認できます。確かに、複数のコミットを元に戻すためにオーバーヘッドが発生しますが、とにかくそれは起こりませんか?

2
Jason