首页 文章

已经安装了SVN . 如何使用trunk / tags / branches结构创建存储库并开始使用Tortoise SVN?

提问于
浏览
-1

以前我使用的是SVN,其他人安装在Windows服务器上,我们使用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目录而没有别的 .

  • 我错过了什么或做错了什么?

  • 最终,我可以在我已经安装的Subversion上安装和使用Subversion Edge吗?编辑:好的,我找到了Linux版本,我将尝试用我有限的知识进行安装 .

5 回答

  • 0

    好的,我现在有了更好的理解 . 我使用TortoiseSVN导入将一个trunk / tags / branches目录结构导入repo .

  • 0

    这个问题可以解决你的问题:

    mkdir /tmp/svn-structure   
    
    mkdir /tmp/svn-structure/trunk branch tags
    
    cd /path/to/the/repo/repoName
    
    sudo svn import –m ‘template import’ /tmp/svn-structure/ http://ip/svn/repoName
    

    我已经编译了一个关于如何在linux环境中安装和配置subversion的文件,这里是链接

    http://trainscm.blogspot.com/2015/03/installing-subversion-and-jenkins-in.html

    希望能帮助到你

  • 0

    如果你能访问你的svn服新文件夹或添加文件 . 如果您已写下服务器svn网页链接,您可以手动创建存储库或删除它,这是查看全部内容的最佳方法 . 我建议不要使用像deploynet的subversion边缘这样的可视界面,它会与当前的svn服务器产生冲突,如果这有助于你,请回复

  • 1

    如果您能够通过HTTP访问Subversion Edge,请转到网页 .

    默认情况下是:

    Address: http://localhost:3343/csvn
       Username: admin
       Password: admin
    
    • 单击“存储库”

    • 新存储库

    • 输入您的Reop名称

    • 选中“”创建标准主干/分支/标签结构框

    • 点击“创建” .

    从那里,下载TortoiseSVN,并做一个Repo浏览器连接到您的新存储库,然后您可以结帐 .

  • 1

    是的,您可以通过svn客户端在您的存储库中导入您的项目工作,如果您希望您可以在主干路径中添加您的项目工作,一般项目应该保留在主干内我希望我能够解决您的问题如果您有任何疑问不要犹豫来写

相关问题