如何在服务器上创建 SVN 存储库?虽然我已经找到了关于此的各种文章,但在我的网站上创建存储库时仍然面临问题。现在我正在使用 assembla作为我的 SVN 存储库,但想在我的主机上创建我自己的存储库。
请您参考如下方法:
svnadmin create /svnrepos
vi /svnrepos/conf/svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
并以以下格式添加用户:
user = password
例如:
tony = mypassword
(假设您已将项目文件放在
/projects/myrailsproject
中)svn import /projects/myrailsproject file:///svnrepos/myrailsproject
svnserve -d
完毕! 您现在应该拥有一个运行一个名为 myrailsproject 的项目的 Apache Subversion 服务器。
尝试从存储库中 check out 它:
svn co svn://192.168.0.2/svnrepos/myyrailsproject
由于我们将 anon-access 设置为 none,因此应该提示您输入您在文件
/svnrepos/conf/passwd
中创建的用户名和密码。 .