我创建了一个本地的subversion目录,我遇到了问题.我尝试使用以下命令检入我的第一个文件:
svn ci TestCommenterParseFilter.java
我收到以下错误消息
svn: Commit failed (details follow): svn: Can't create directory '/export/svn/db/transactions/1-1.txn': Permission denied svn: Your commit message was left in a temporary file: svn: '/export/speedplane/nutch-0.9/src/plugin/commenter/src/test/org/commenter/nutch/svn-commit.tmp'
有什么建议?
我遇到了同样的问题,但是如果我创建了目录"transactions"和"txn-protorevs",那么之后就可以不用抱怨了.
"权限被拒绝"错误以及您使用的路径名表明您的用户帐户没有写入/export/svn
目录树的文件权限.至少有两种方法可以解决这个问题:
更改文件权限(可能带有组+ w位),/export/svn
以便您可以写入文件.这很挑剔,并不总是坚持.
设置svnserve
为使用svn://
协议进行通信的服务器进程.在这种情况下,服务器进程是唯一需要具有对存储库目录的写入(或读取)访问权限的进程.