2009-02-27 5 views
3

リポジトリがe:/ svn/repositoryとして表示され、ローカルフォルダc:/ workにチェックアウトされています リポジトリのパスがf:/ general/svn/repositoryに変更されました 使用するsvnコマンドc:/ workが新しいリポジトリパスにバインドされるようにするには?私はc:/ workを削除したくないので、c:/ workはバージョン管理されていないtempファイルをたくさん含んでいます。 c:/ work、svnはエラーを返します: c:/ workはすでに別のURLの作業コピーですsvnリポジトリのパスが変更されました:ローカルフォルダを再バインドする方法は?

答えて

7
cd c:\work 
svn switch --relocate file:///E:/svn/repository file:///F:/general/svn/repository 
+0

が完了しました。 私のファイルをコミットしようとしていますが(c:\ workには新しいファイルが含まれています)、 'base checksum mismatch'で失敗します。何かヒント? – grigoryvp

+0

iirc Subversionは、あなたが最後に更新してから他の誰かがファイルを変更した場合にそれを行います。変更を最初にマージするには、svnアップデートを行う必要があります。 – Powerlord

1

TortoiseSVNを使用しているようですが、その場合は「再配置」を選択して新しい住所。

+0

私はrapidsvnクライアントを使用しています – grigoryvp

+0

バガー。さて、上記のコマンドラインがあります。 –

+0

が完了しました。 私のファイルをコミットしようとしています(c:\ workには新しいファイルが含まれています)、 'base checksum mismatch'で失敗します。何かヒント? – grigoryvp

関連する問題