0

私たちのプロジェクトは 4 つの異なる Git プロジェクト (階層) に分割されており、リーフプロジェクトは顧客の部分です。

新しいバージョンをリリースするために、(SourceTree) と GitFlow-Feature を使用しています。そのため、最新の dev ブランチから新しいブランチが作成され、リリースが完了すると、dev にマージされ、master-branch に移入されます。

開発を容易にするために、すべてのプロジェクトで固定バージョン ( xyzではなく「dev」 ) を使用していましたが、開発ブランチで作業し、ブランチをリリース ブランチに追加するたびに実際のバージョンを設定していました。

そのため、pom ファイルを dev-branch にマージすることは避けたいと考えています。(pom で定義されたバージョンはdevに固執する必要がありますが、他のすべての (最終的な) 変更は dev にマージする必要があります。)

車輪を再発明せずにこれを達成する方法はありますか?

したがって、リリースが完了すると:

  • すべての変更をマスター ブランチに入力する
  • pomファイルを除いて、変更を開発ブランチにマージしますか?
4

1 に答える 1