2011年 3月 22日 はてなブックマーク -
タグ: #svn

Subversion でリポジトリのパスを変更したい

点在しているリポジトリをプロジェクトサーバに集めているんですが
作業コピーでは元のパスにアクセスできなくなってしまいました。。。

新しい作業コピーをチェックアウトすんのもやだなぁー
と思って調べていると、あるもんですね~

svn switch というコマンドを使ってパスを書き換える方法がありました。
探せばなんとかなるもんだ
※尚、指定するリポジトリURLは適切なものに変更してください。

# svn switch —relocate https://old_url/repos https://new_url/repos

正しく変更されたか確認

# svn info

パス:
URL: https://new_url/repos/svn/project/trunk
リポジトリのルート: https://new_url/repos/svn/project
リポジトリ UUID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
リビジョン: 954
ノード種別: ディレクトリ
準備中の処理: 特になし
最終変更者: yabumaru
最終変更リビジョン: 954
最終変更日時: 2008-05-07 10:42:08 +0900 (水, 07 5月 2008)

う~ん、トレビア~~~ン!

Subversion でリポジトリのパスを変更したい « Tips&Tricks

1年前 | | 2011年 3月 22日 | このエントリーを含むはてなブックマーク