2010-12-08 29 views
0

私の問題であることをdirektlyリポジトリ "repo1" のではなく、SVNサーバのルートディレクトリへの最近のSVNのURLのポイント:SVN:第二のリポジトリを作成します

のsvn:// svnhost:3690 === > "/ svnroot/repo1 /"

しかし、今私は2番目のリポジトリ( "repo2")があります。

/svnroot/repo1(/ www /のfinal_trunk) /svnroot/repo2

どのようにsvnサーバーにルートディレクトリ "/ svnroot"を指すように指示できますか?

新しいURLのためにリポジトリ全体をもう一度チェックアウトしないためには、何が必要ですか?

お願いします。

答えて

1

私の設定では、Apacheの背後にsvnを使用し、<Location>タグを使用するURLにsvnディレクトリ(SVNPathSVNParentPath)を割り当てます。

さらに読書:svnbook - httpd, the Apache HTTP Server

2

を指すように作業コピーを更新するには、新しいディレクトリ(svnserveの場合は、それは、設定したが、.confファイルに見える)

を使用するようにサーバーを更新します新しいリポジトリリポジトリの内容を変更してしまったので難しいですが、再配置オプションの有無にかかわらず、svn switchを調べて、リポジトリを正しく参照するようにWCを更新してください。

+0

あなたの答えはThxです。私たちの設定は、この "svnserve --root =/svnroot/repo1/--listen-port = 3690"のような設定だったと思う。これは私がルートディレクトリを再び変更する方法と同じですか?そして、何かがうまくいけば、これを元に戻すことができますか?サーバーを再起動する必要がある場合、stettingはまだそこにありますか? – ownking

関連する問題