2009-07-22 11 views

答えて

1

シディウス。はい、これは変更の追跡方法に問題を引き起こします。ただし、移動したブランチを追跡しているブランチを更新する限り、実行するのは安全です。

これは、次のように簡単です:

cd /path/to/tracking/branch 
svn pe svnmerge-integrated . 

次のような(複数を追跡している場合や線)あなたはラインが表示されます。

/trunk:1-8334,8336-8440,8444-8450,8452-8458,8460-8469,8471-8476,8480,8486 

これは、このブランチを指定私のリポジトリの/ trunkとそれにマージされたリビジョンのリストを追跡しています。単純に/ trunkを/ mynewbranchに変更してファイルを保存することができます。

またなど、svnmerge、ブロックされたプロパティに対して同じことを実行する必要があります。

svn pe svnmerge-blocked . 

このファイルが空の場合、それを無視します。

+0

トランクにブランチをマージする時間が来るまで動作するように見えました。以前に移動したブランチ名が見つからなかった場合は失敗しました。 – Sydius

+0

正確な手順で回答を更新してください。 – hobodave

1

コメントは終了しているようですが、回答に問題があります。ブランチを動かすまでsvnmerge.py initを実行するのを待っていると、 'init'は全く実行を拒否します。 は何とか古いパスを引き出し、それを使用しようとして失敗します。

関連する問題