1

我是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]

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

注意:文件将通过 cvs2svn 工具从 cvs 导入,因为我们正在从 CVS 迁移到 SVN。

4

2 回答 2

3

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

在继续之前,您必须阅读精美的手册了解存储库如何工作以及如何与之交互的基础知识。你不能只是安装它,抛出一些 shell 命令,然后寄希望于最好的结果。

于 2013-02-27T14:24:08.563 回答
0

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

于 2013-02-28T11:19:23.293 回答