如何在服务器上创建 SVN 存储库?尽管我找到了有关此的各种文章,但在我的网站上创建存储库时仍然面临问题。现在我正在使用assembla作为我的 SVN 存储库,但想在我的主机上创建自己的。
问问题
68944 次
1 回答
32
创建存储库:
svnadmin create /svnrepos
创建一个 SVN 用户
vi /svnrepos/conf/svnserve.conf
匿名访问 = 无
授权访问 = 写入
密码-db = passwd
并按以下格式添加用户:
user = password
例如:
tony = mypassword
导入您的项目
(假设您已将项目文件放入
/projects/myrailsproject
)svn import /projects/myrailsproject file:///svnrepos/myrailsproject
将 SVN 服务器作为守护进程启动
svnserve -d
完毕!您现在应该有一个运行着一个名为 myrailsproject 的项目的 Apache Subversion 服务器。
尝试从存储库中检查它:
svn co svn://192.168.0.2/svnrepos/myyrailsproject
由于我们将 anon-access 设置为 none,因此应该提示您输入您在文件中创建的用户名和密码
/svnrepos/conf/passwd
。
于 2012-08-04T18:18:05.383 回答