我想在我的根服务器上使用 svn,因此我执行了以下步骤:
- 使用 yast 安装 subversion
- 添加组 svn
- 添加具有组 svn 的用户
- 使用 svnadmin create 创建 svn repo
- repo 文件夹上的 chgrp
- 使用 subclipse 进行检出
我的仓库现在位于/root/opt/svn/myproject
我想通过 http 访问。因此这是我的subversion.conf
<Location /opt/svn>
DAV svn
SVNParentPath /opt/svn
SVNListParentPath On
# Limit write permission to list of valid users.
# Require SSL connection for password protection.
# SSLRequireSSL
AuthType Basic
# Message to give to the committer
AuthName "Write access requires a password"
# File listing users with write (commit) access
AuthUserFile /srv/svn/user_access/svn_passwdfile
Require valid-user
</Location>
我遵循了本教程:http://www.korecky.org/?p=168&langswitch_lang=en
我如何访问我的仓库?正确的 URL 是什么?
答案1
你读过关于存储库 URL?
如果您希望通过 putty 连接,那么您可能需要使用类似的 url。
svn+ssh://full.domain.name/full/path/to/repository
除非您的存储库实际上是/my.Project
,否则我怀疑您的路径是错误的。