Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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 从一个subversion存储库移动到多个Repositories_Svn - Fatal编程技术网

Svn 从一个subversion存储库移动到多个Repositories

Svn 从一个subversion存储库移动到多个Repositories,svn,Svn,在Windows上运行我有一个项目的存储库,现在我想把一个完全不相关的项目置于它自己的存储库中的源代码控制之下。我读过关于每个项目使用一个存储库或将所有项目放在一个存储库中的各种辩论,对我来说,我确实更喜欢每个项目使用一个存储库选项,但我不确定如何做到这一点 我的设置非常简单,Im是唯一的用户,存储库与签出到的存储库位于同一台机器上,我使用CollabNet中的SVN服务 我的存储库是顶级的,所以我的签出代码指向svn://localhost 我的存储库是这样的 C:\Repository C:

在Windows上运行我有一个项目的存储库,现在我想把一个完全不相关的项目置于它自己的存储库中的源代码控制之下。我读过关于每个项目使用一个存储库或将所有项目放在一个存储库中的各种辩论,对我来说,我确实更喜欢每个项目使用一个存储库选项,但我不确定如何做到这一点

我的设置非常简单,Im是唯一的用户,存储库与签出到的存储库位于同一台机器上,我使用CollabNet中的SVN服务

我的存储库是顶级的,所以我的签出代码指向svn://localhost 我的存储库是这样的

C:\Repository C:\Repository\conf C:\Repository\db C:\Repository\hooks c:\Repository\logs


如何让svnserve为多个repostories提供服务?

您可以为-root标志提供所有存储库所在的目录


您可以在此处阅读:

您可以提供-root标志—您的所有存储库所在的目录


您可以在这里阅读:

SVN服务的最佳文档不是SVN文档,IMO,而是龟甲文档。阅读

您必须在第一个存储库旁边创建另一个存储库,并将根目录设置为两个存储库的父目录


您还必须重新定位现有的工作副本。

SVN服务的最佳文档不是SVN文档,IMO,而是龟甲文档。阅读

您必须在第一个存储库旁边创建另一个存储库,并将根目录设置为两个存储库的父目录


您还必须重新定位现有的工作副本。

svnserve的-r选项采用包含存储库的目录。在你的情况下,这似乎是“C:”,这很令人费解。您目前如何启动SVN服务?例如,您使用什么命令行和配置文件?svnserve的-r选项采用包含存储库的目录。在你的情况下,这似乎是“C:”,这很令人费解。您目前如何启动SVN服务?例如,您使用什么命令行和配置文件?原则上理解,但进入“服务”面板,它似乎不允许m、e编辑服务停止或启动它们?删除服务,并使用适当的选项重新创建它。链接文档中描述了语法。原则上理解了,但进入“服务”面板,它似乎不允许m、e编辑服务停止或启动它们?请删除服务,并使用适当的选项重新创建它。链接文档中描述了语法。