ブランチの変更を追跡するのにsvnmerge
を使用していて、ブランチの名前を変更したい場合は(svn mv
を実行します)、これは変更の追跡方法に問題がありますか?これは安全なことですか?svnmergeとブランチ・ブレーク・トラッキングの名前を変更しますか?
2
A
答えて
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 .
このファイルが空の場合、それを無視します。
1
コメントは終了しているようですが、回答に問題があります。ブランチを動かすまでsvnmerge.py initを実行するのを待っていると、 'init'は全く実行を拒否します。 は何とか古いパスを引き出し、それを使用しようとして失敗します。
関連する問題
- 1. FireBug 1.7.3 - 次のブレークをオフにし、ブレーク時にブレークに変更しますか?
- 2. ブランチの名前変更は可能ですか?
- 3. Git:ブランチ内のディレクトリの名前を変更する
- 4. リモートgitブランチの名前を変更する
- 5. gitとブランチの名前
- 6. Mercurialのブランチにコミットされた名前を変更
- 7. .netの名前空間の名前を変更します。
- 8. バッチファイルの名前を変更します。
- 9. Azure SQL Serverの名前/名前を変更します。
- 10. ワードプレス:ボタンの名前を 'LOGOUT'からユーザーの名前に変更しますか?
- 11. Git(ハブ):ブランチを変更しますか?
- 12. Gitはトラッキングのない別のブランチからブランチを開始します
- 13. NetBeans PHPの名前空間の名前を変更しますか?
- 14. は、ディレクトリの名前を変更する - 私は、ディレクトリの名前を変更しようとしている
- 15. typedefのときに変数の名前を変更しますか?
- 16. Mercurial:名前のないブランチに1つの変更をマージする
- 17. SSISパッケージのExcelシート名の名前を変更します。
- 18. Entity Framework Migrationsテーブルと列の名前を変更しました
- 19. URLをCodeigniterのDBから名前を変更します
- 20. 空のパッケージの名前を変更しますか?
- 21. PHP画像のアップローダの名前を変更しますか?
- 22. 名前を変更する
- 23. バルクファイルの名前を変更
- 24. アリ:同じ名前のサブディレクトリの名前を変更し
- 25. C#プロジェクトフォルダの名前を変更しますか?
- 26. libC++ - stdの名前をstd :: __ 1に変更しますか?
- 27. アップロードファイルの名前をcURLで変更しますか?
- 28. application.jsの名前をapplication.js.coffeeに変更しますか?
- 29. Git作者の名前を変更していますか?
- 30. メディアウィキの名前空間を変更しますか?
トランクにブランチをマージする時間が来るまで動作するように見えました。以前に移動したブランチ名が見つからなかった場合は失敗しました。 – Sydius
正確な手順で回答を更新してください。 – hobodave