2010-12-16 31 views
0

私は今はSVNを理解していません。私は、ファイルを変更し、更新しようとすると、それは私に次のエラーを与える: Subversion SVN:リポジトリが移動されましたリポジトリが永続的にXXXに移動しました

Repository has been moved 
Repository moved permanently to 'http://myIpAdress/svn/'; please relocate 

は、私の知る限りでは、私は私のリポジトリか何かのアドレスを変更didntの。他のクライアントにも同じエラーがあるので、svnクライアントではなく、リポジトリに問題があるようです。助言がありますか?

<Location /svn> 
SVNPath /var/svn/repository 
.... other tags 
</Location> 

そして、これが私のリポジトリの構造である:

repository->myWebapp->Trunk 

私のリポジトリのアドレスは、これが私のApache-Configを内部ロケーションタグである、 "は/ var/SVN /リポジトリ" でありますUPDATE:

私の作業コピーの内部のsvn infoコマンドは私に次のような結果が得られます。

URL: http://myIpAdress/svn/myWebApp/trunk 
Repository Root: http://myIpAdress/svn 

答えて

3

コマンドsvn infoを発行して、リポジトリのパスを確認してください。上記のhttp://myIpAddress/svn/の値と一致しないと思われます。

それが一致しない場合は、あなたのSubversionのサービスは、Apacheによってガラス張りされている場合、あなたはあなたのhttpd.confの設定を確認し、svn switch --relocate URL_FROM_SVN_INFO http://myIpAddress/svn/

+0

を使用する必要があります。 IPアドレスが接続先のSubversionリポジトリに正しく解決されないことがあります。しかし、いずれにしても、作業コピーのチェックアウトにはIPアドレスではなく、DNS名を使用する必要があります。 – jgifford25

関連する問題