2016-10-04 3 views
1

私はSVNにちょっとしたニュースがありますが、問題があります。SVN - マージがマージされていません

私たちはbranch/Project1です。

Project1に完全な再設計を加える必要があります。だからしばらくして、Project1は放棄されます。しかし、新しいコードの実装では、それを維持する必要があります。

したがって、Project1ブランチからtag/Project1NEWを作成しました。

すべての新しい開発はProject1NEWで行われ、バグ修正はProject1で行われます。もちろん、これらのバグはProject1NEWでマージする必要があります。

私の問題はProject1NEWにProject1からのマージが表示されません。

  1. は/ Project1NEW
  2. 私は
[OK]をクリックする
  • をマージしたい
  • 選択したリビジョンをマージ選択
  • にタグを付けるに切り替え:を使用して

    が、これは私がやっていることです

    タートルズは、何もせずに、エラーなく実行しました。 私はマージ完了メッセージを受け取りました。 しかし私は私の新しいコードは、主にバグの修正が表示されません。 奇妙なことに、私が再度マージすることを選択した場合、以前にマージされたリビジョンがグレー表示になりました(すでにマージされています)。

    私が知っている、私が最も可能性が高い:(間違ったことをしましたが、今後半にちょっとです。 はどのように私は私の問題を解決することができますか?

    理想的には私がマージを選択したい、としていますそれは私の*タグにマージ。

  • +1

    あなたはhttp://svnbook.red-bean.com/en/1.8/&https://tortoisesvn.net/docs/release/TortoiseSVN_en/index.htmlを尋ねる前に文書を読むべきです。タグとマージの理解が間違っています。 – bahrep

    +0

    あなたはまったく正しいです。私はそれを読むでしょう。しかし、私は今どのように問題を修正するのですか? –

    答えて

    1

    あなたはこのケースでタグを作成しないでください。あなたがfeature branchを作成し、両方のブランチをマージするbasic mergingを使用してきたはずです。SVNBookでどのようにマージする作品を読み、あなたが解決することができるはず問題。

    +0

    Cnaタグに基づいて新しいブランチを作成しますか? –

    関連する問題