2016-07-27 10 views
0

私のプロダクションでは、私はこの最新ブランチ "PROD_BRANCH_URL"を持っています。 変更のために私はブランチ "NEW_BRANCH_URL"を作成しました。上記のブランチの変更はありません。 問題は、新しいブランチには、プロダクションにある最新のブランチの変更が含まれていないことです。ブランチにタグをつけてマージするSVN

トランクからタグを作成し、NEW_BRANCH_URLの変更を新しいタグにマージしたいとします。

+0

何を試しましたか?あなたの質問は何ですか? – bahrep

答えて

1

最初に、マージに関するドキュメントをお読みください:SVNBook | Basic Mergingそして、あなたはあなたの仕事が何であるか、どんな質問があるのか​​本当に記述していません。

変更のために、私は に上記ブランチの変更を持たないブランチ "NEW_BRANCH_URL"を作成しました。今問題は新しいブランチではなく、 プロダクションにある最新のブランチの変更が含まれています。

だから?変更を含むブランチを作成します。

  1. Create a new branch out of PROD_BRANCH_URLNEW_CORRECT_BRANCH
  2. Sync the changes from the trunk or PROD_BRANCH_URLお客様の要件に応じてNEW_CORRECT_BRANCHになります。
  3. NEW_CORRECT_BRANCHに変更してください。
  4. マージする必要があるトランクまたはブランチにマージします。

私はトランクからタグを作成し、新しいタグに NEW_BRANCH_URLから変更をマージしたいです。

これは間違った考えです。最初に変更をトランクにマージする必要があります。マージ後、新しいタグを作成する必要があります。あなたが計画していたタグにコミットしないでください。