1

我们的一位开发人员要求我在我们的 SVN 盒子上创建一个 repo 的 subrepo。

/usr/local/subversion/project/proj

他要

/usr/local/subversion/project/proj2

我查看了一个简单的 mkdir /usr/local/subversion/project/proj2,但 SVN 会识别它吗?一切都会很简单吗?谢谢。

4

2 回答 2

1

在 Subversion 中,嵌套存储库是不可能的。

您可以使用 和 的 Parent Path 选项为多个存储库提供服务mod_dav_svnsvnserve但这要求存储库位于同级(并行)目录中,而不是子目录中。

于 2013-10-01T13:32:23.187 回答
0

文件系统存储库目录中的普通 Unix mkdir 将不起作用,您需要使用 svn 命令。例如,svn mkdir使用 URL 或来自工作副本,您可以使用 mkdir 后跟svn addand svn commit

http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.mkdir.html

于 2013-10-02T03:58:18.293 回答