SVNに特有の問題が発生していmerge
ます。開発ブランチからトランクにマージしたい。複数の開発ブランチが同時にトランクから切り離されています。
これらのブランチの1つをこのコマンドでトランクにマージしています:
svn merge trunk branch_1
このブランチの一部ではない変更がトランクにマージされているのがわかります。何が悪いのですか?
SVNバージョン:
Subversionコマンドラインクライアント、バージョン1.6.16-SlikSvn-tag-1.6.16@1076804-WIN32。
7
私はこれが答えではないことを知っていますが、同時に複数のアクティブなブランチがある場合は、おそらくmercurialまたはgitに移動した方がいいでしょう。Ps:私は狂信的ではありません、私は〜7年間svnで働いてきました;-)
—
zerkms
それにはどのような利点がありますか?なぜgitまたはmercurialに移行する方が良い選択なのですか?
—
Vanchinathan Chandrasekaran 2011
gitとmercurialはブランチのサポートがはるかに優れているためです。利点:そのような質問をする必要はなく、ブランチの作成と保守の頭痛が少なくなります(現在私は1000以上のブランチを持つプロジェクトで作業しています
—
。svnではブランチを操作
—
chown