1

可能重复:
在提交和签出中启用密码

我在我们的 RedHat Enterprise 6.3 Linux 服务器上安装了 subversion(版本 1.6.11)。然后我使用以下命令创建了一个存储库:

svnadmin create /home2/svnrepo

然后我将以下条目添加到/home2/svnrepo/conf/svnserve.conf文件中:

anon-access = none
auth-access = write
password-db = passwd
realm = My SVN Repository

我通过在/home2/svnrepo/conf/passwd文件中添加以下条目来添加一个 svn 用户:

joe = joepw

我使用以下命令将项目导入 SVN:

svn import /home/joe/projects/myproject file:///home2/svnrepo/myproject

然后我启动了 SVN 服务守护进程:

svnserve -d

当我尝试在另一台机器上使用以下命令检查项目时,系统不会提示我输入密码。但是,该项目正在检查中。为什么呢?

svn co svn://54.245.0.1/home2/svnrepo/myproject

请指教。

谢谢!

4

1 回答 1

3

我发现我在 svnserve.conf 文件的末尾添加了这些条目。我将这些条目移至 [general] 部分。这解决了问题!

于 2012-09-17T22:50:18.483 回答