如何在服务器上创建 SVN 存储库? [英] How to create SVN repository on server?

查看:40
本文介绍了如何在服务器上创建 SVN 存储库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

How to create SVN repository on server? Although i have found various articles on this but still facing issues while creating repository on my website. Right now i am using assembla as my SVN repository, but want to create my own on my hosting.

推荐答案

  1. 创建存储库:

svnadmin 创建/svnrepos

创建 SVN 用户

vi/svnrepos/conf/svnserve.conf

匿名访问=无

授权访问=写入

password-db = passwd

password-db = passwd

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

例如:tony = mypassword

导入您的项目

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

(Assuming you’ve put your project files in /projects/myrailsproject)

svn import/projects/myrailsproject file:///svnrepos/myrailsproject

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

svnserve -d

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

Done! You should now have an Apache Subversion server running with one project named myrailsproject.

尝试从存储库中检出它:

Try checking it out of the repository:

svn co svn://192.168.0.2/svnrepos/myyrailsproject

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

Since we set anon-access to none you should be prompted for username and password which you created in the file /svnrepos/conf/passwd.

这篇关于如何在服务器上创建 SVN 存储库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆