【发布时间】:2014-02-20 11:55:45
【问题描述】:
以前我使用的是其他人安装在 Windows 服务器上的 SVN,我们使用 Collabnet Subversion Edge 从 Web 浏览器直观地创建、遍历和管理存储库,以及创建用户、管理我的用户帐户等。除此之外,我实际上每天都在使用 Tortoise SVN。
现在我正在尝试在新的 Linux 服务器 (RHEL 5) 上安装 SVN。我已完成安装并创建了一个测试存储库:
svnadmin create /var/www/svn/test
测试存储库现在在服务器上看起来像这样:
conf/
db/
format
hooks/
locks/
README.txt
我现在需要做什么来创建标准的分支/标签/主干结构?我尝试在服务器上使用 mkdir 手动创建这些目录,但如果我尝试使用 Tortoise 在我的机器上签出,我只会得到一个隐藏的 .svn 目录,没有别的。
我错过了什么或做错了什么?
最后,我想知道是否有像 Collabnet 的 Subversion Edge 这样的可视界面,我可以在我已经安装的 Subversion 之上安装和使用它? 编辑:好的,我找到了 Linux 版本,我将尝试以我有限的知识安装。
【问题讨论】:
-
我会考虑切换到git ....
-
顺便说一句:您可以像使用 mkdir 一样手动创建文件夹结构。如果您随后执行 svn checkout,您只会希望看到隐藏的 .svn 文件夹。这很正常。你还期待看到什么?
-
我实际上希望在结帐时会看到这些目录。
-
对。如果您执行了 svn mkdir repo/project/trunk 并签出,您应该会看到主干,但在 .svn 文件夹下.. 参考这篇文章,如果您手动设置结构会有所帮助 @987654322 @
标签: linux svn version-control tortoisesvn redhat