我是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工具导入文件。
答案 0 :(得分:3)
您无法使用标准shell命令mkdir
,cp
,mkdir
,mv
等操作Subversion存储库中的目录结构。您必须使用Subversion客户端并将其指向存储库URL。目录/文件结构通过主机文件系统不可见 - 只能通过Subversion库查看和操作。
在进一步任何之前,您必须read the fine manual并了解存储库如何工作以及如何与其进行交互的基础知识。你不能只是安装它,抛出一些shell命令,并希望最好。
答案 1 :(得分:0)
感谢大家的建议。我找到了解决方案,我只需要在subversion.conf
中创建新的位置标记,以便创建上述结构。