SVNリポジトリの作業コピーを移動する

SVNリポジトリの作業コピーを移動する

SVN リポジトリの作業コピーを /usr から /home に移動したいのですが、mv を使用してリポジトリを移動するだけでよいのでしょうか、それとも他に何か行う必要があるのでしょうか?

リポジトリの作業コピーを削除する場合も同様です。作業コピーを削除したい場合、そのまま削除してよいのでしょうか、それとも最初に何らかの管理作業を行う必要があるのでしょうか?

答え1

作業コピーがコンピュータ上にある場合は、いつでもそれをどこかに移動することができ、そのコピーは svn の場所を指し示したままになります。その場所を「svn info」コマンドで確認してください (ローカル コピーが指している場所の URL が表示されます)。svn リポジトリを再配置する場合は、別の問題になります。

作業コピーを削除しても、リポジトリ データは失われず、ローカルの作業コピーのみが失われます。

よろしく

答え2

最も注意すべき点は、ファイル内に作業ツリー外を参照する相対パスが含まれていないかです。ないバージョン管理下にあります。(これがあなたの場合に発生するかどうかはわかりません./configure。)

関連情報