如何在服务器上创建SVN存储库?

如何在服务器上创建SVN存储库?,svn,webserver,Svn,Webserver,如何在服务器上创建SVN存储库?虽然我已经找到了关于这方面的各种文章,但在我的网站上创建存储库时仍然面临一些问题。现在我正在使用它作为我的SVN存储库,但我想在我的主机上创建我自己的存储库 创建存储库: svnadmin创建/svnrepos 创建SVN用户 vi/svnrepos/conf/svnserve.conf anon访问=无 授权访问=写入 密码db=passwd 并按以下格式添加用户:user=password 例如:tony=mypassword 导入您的项目 (假设您已将项目文

如何在服务器上创建SVN存储库?虽然我已经找到了关于这方面的各种文章,但在我的网站上创建存储库时仍然面临一些问题。现在我正在使用它作为我的SVN存储库,但我想在我的主机上创建我自己的存储库

  • 创建存储库:

    svnadmin创建/svnrepos

  • 创建SVN用户

    vi/svnrepos/conf/svnserve.conf

    anon访问=无

    授权访问=写入

    密码db=passwd

    并按以下格式添加用户:
    user=password

    例如:
    tony=mypassword

  • 导入您的项目

    (假设您已将项目文件放入
    /projects/myrailsproject

    svn导入/projects/myrailsprojectfile:///svnrepos/myrailsproject

  • 作为守护进程启动SVN服务器

    svn服务-d

    完成您现在应该有一个Apache Subversion服务器运行一个名为myrailsproject的项目

    尝试将其从存储库中签出:

    svn公司svn://192.168.0.2/svnrepos/myyrailsproject

    由于我们将anon access设置为none,因此应该提示您输入您在文件
    /svnrepos/conf/passwd
    中创建的用户名和密码


  • 什么问题?这个问题非常模糊,基本上无法回答。对于密码vi/svnrepos/conf/passwdReference link,svnadmin create似乎没有使用分支、标记或主干子目录初始化repo。这是怎么做到的?你必须修改那些目录。独自工作的人可能只喜欢树干。因此,在您正在工作的目录中,使用mkdir trunk,然后svn add trunk它假设我需要将我的项目复制到服务器以导入。是否可以从远程存储库中的本地文件夹导出项目?