Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVN:创建第二个存储库_Svn_Url_Repository_Root - Fatal编程技术网

SVN:创建第二个存储库

SVN:创建第二个存储库,svn,url,repository,root,Svn,Url,Repository,Root,我的问题是,最近的SVN URL直接指向存储库“repo1”,而不是SVN服务器根目录: svn://svnhost:3690 =>“/svnroot/repo1/” 但现在我有了第二个存储库(“repo2”): /svnroot/repo1(/www/final_trunk) /svnroot/repo2 如何告诉svn服务器指向根目录“/svnroot” 我需要做什么才能不因为新的URL而再次签出整个存储库 谢谢您的帮助。在我的设置中,我在Apache后面使用svn,并使用标记将svn目录(

我的问题是,最近的SVN URL直接指向存储库“repo1”,而不是SVN服务器根目录:

svn://svnhost:3690 =>“/svnroot/repo1/”

但现在我有了第二个存储库(“repo2”):

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

如何告诉svn服务器指向根目录“/svnroot”

我需要做什么才能不因为新的URL而再次签出整个存储库


谢谢您的帮助。

在我的设置中,我在Apache后面使用svn,并使用
标记将svn目录(由
SVNPath
SVNParentPath
指定)分配给URL


进一步阅读:

在我的设置中,我在Apache后面使用svn,并使用
标记将svn目录(由
SVNPath
SVNParentPath
指定)分配给URL


进一步阅读:

更新服务器以使用新目录(无论您如何配置它,如果是svnserve,请查看.conf文件)


更新工作副本以指向新回购协议。。这很棘手,因为您已经更改了存储库内容,但无论是否使用“重新定位”选项,都可以查看更新WC以正确引用repo。

更新服务器以使用新目录(无论您如何配置它,如果是svnserve,请查看.conf文件)


更新工作副本以指向新回购协议。。这很棘手,因为您已更改了存储库内容,但请查看是否有重新定位选项,以更新您的WC以正确引用回购。

Thx了解您的答案。我们的设置不是在apache后面运行的,我想它是这样设置的:“svnserve--root=/svnroot/repo1/--listen port=3690”。这和我再次更改根目录的方式相同吗?如果出了问题,我能撤销这个吗?当服务器需要重新启动时,服务器是否仍然存在?谢谢您的回答。我们的设置不是在apache后面运行的,我想它是这样设置的:“svnserve--root=/svnroot/repo1/--listen port=3690”。这和我再次更改根目录的方式相同吗?如果出了问题,我能撤销这个吗?当服务器需要重新启动时,服务器是否仍然存在?