8

有人可以启发我吗...

当我取消注释 /etc/subversion/configstore-auth-creds = no中的行并创建新存储库时,我看到以下错误:

svnadmin: /etc/subversion/config:37: Option Expected

我知道 37 行指向该store-auth-creds = no选项,但是 svnadmin 现在期望什么选项?

SVN 中的一种新东西.. =) 我正在为我的 SVN 使用 Ubuntu 9.1。

4

5 回答 5

10

您的svnadmin无法识别 store-auth-creds 或者您在编辑配置文件时弄乱了它(不属于它的空格字符等)。

于 2010-08-26T21:23:38.980 回答
7

尝试在启用选项之前删除空格。

例如在 svnserve.conf 我们启用以下选项:

anon-access=read
auth-access=write
password-db=passwd

确保在这些选项之前甚至没有空格。我遇到了同样的问题,当我检查此类 conf 文件中的额外空格时,它解决了。

在您的情况下,之前必须有空间

store-auth-creds=no

删除那些多余的空格,问题就会得到解决。

于 2013-08-30T11:25:37.497 回答
2

遇到了类似的问题。收到以下错误“svn E200002:解析配置文件时出错”

空白是原因。删除已解决

store-passwords = yes
store-ssl-client-cert-pp = yes
store-plaintext-passwords = yes
store-ssl-client-cert-pp-plaintext = yes
于 2015-05-19T13:32:47.867 回答
1

注意:还要确保从行中删除任何前导空格。

于 2014-01-19T20:53:55.070 回答
0

我遇到了同样的问题,试图为我的 Xcode 项目设置颠覆。

svnadmin: /Users/admin/.subversion/config:94: 预期选项

出于某种原因,subversion 的配置文件拆分了第 94 行,将开头的注释###分成 2 行。编辑配置文件将注释恢复到 1 行,或添加###到第 2 行的前面。瞧,问题解决了。

于 2013-05-02T11:59:00.700 回答