如何在服务器上创建SVN存储库?虽然我已经找到了相关的各种文章,但在我的网站上创建存储库时仍然面临问题.现在我使用assembla作为我的SVN存储库,但想在我的托管上创建我自己的.
sac*_*hit 28
创建存储库:
svnadmin create /svnrepos
创建SVN用户
vi /svnrepos/conf/svnserve.conf
anon-access = none
auth-access =写
password-db = passwd
并以以下格式添加用户: user = password
例如: tony = mypassword
导入您的项目
(假设您已将项目文件放入/projects/myrailsproject
)
svn import /projects/myrailsproject file:///svnrepos/myrailsproject
以守护进程启动SVN服务器
svnserve -d
完成!您现在应该有一个Apache Subversion服务器与一个名为myrailsproject的项目一起运行.
尝试从存储库中检出它:
svn co svn://192.168.0.2/svnrepos/myyrailsproject
由于我们将anon-access设置为none,因此系统会提示您输入在文件中创建的用户名和密码/svnrepos/conf/passwd
.