SVN项目文件夹结构

时间:2013-02-27 13:56:34

标签: svn

我是svn的新手。我在Linux CentOS 6.3机器上安装了SVN。我在SVN下创建了几个项目,位置是/var/www/svn/<MyRepos> ..

现在我们必须在一个文件夹下创建一些repos,所以它应该如下所示:

/var/www/svn/Common/ProjA/[trunk,branch,tags]
/var/www/svn/Common/ProjB/[trunk,branch,tags]
/var/www/svn/release/ProjA/[trunk,branch,tags]
/var/www/svn/release/ProjB/[trunk,branch,tags]

我通过Linux /common创建了mkdir目录,并通过/ProjA创建了svnadmin create,这是成功的,但是当尝试从浏览器访问时,它无法连接。这是正确的方法吗?请指教。

注意:当我们从CVS迁移到SVN时,将从cvs到cvs2svn工具导入文件。

2 个答案:

答案 0 :(得分:3)

您无法使用标准shell命令mkdircpmkdirmv等操作Subversion存储库中的目录结构。您必须使用Subversion客户端并将其指向存储库URL。目录/文件结构通过主机文件系统不可见 - 只能通过Subversion库查看和操作。

在进一步任何之前,您必须read the fine manual并了解存储库如何工作以及如何与其进行交互的基础知识。你不能只是安装它,抛出一些shell命令,并希望最好。

答案 1 :(得分:0)

感谢大家的建议。我找到了解决方案,我只需要在subversion.conf中创建新的位置标记,以便创建上述结构。