備忘録も兼ねて。
trunk に対して修正を入れたものの、よくよく考えてみたらブランチに分けた方がよかったという場合があると思います。その修正がコミット前なら、下記の手順で安全にブランチに分けることができます。
- 作業コピーフォルダのコンテキストメニュー → [TortoiseSVN]-[ブランチ/タグ] から "コピー(ブランチ/タグ)" ダイアログを表示する。
- [先 URL] にブランチ先の URL を指定する。
- [サーバー上でコピーを作成] は "リポジトリ内で最新のリビジョン" を選択する。
# 警告が出ているが、これは無視。
- "作業コピーを新しいブランチ/タグへ切り替える" チェックボックスにチェックを入れる。
- 作業コピーをコミットする。
手元の TortoiseSVN のバージョンは 1.5.5 です。1.5 系列からブランチやマージに関する UI が大きく変わっていますので、それ以前のバージョンでは上記の手順通りに動かないかもしれません。