我已将使用svn checkout https://svn.foo.com/Foo
的SVN存储库的本地副本签出到目录/home/myusername/dir/subdir/Foo/Foo-svn/
中。当我尝试提交到存储库时,我收到此错误:
svn: E000013: Can't open file '/home/foo/webapps/com_foo_svn/db/txn-current-lock': Permission denied
我不知道它在哪里提出该文件路径。目录/home/foo/
甚至不存在。
之前我还没有真正使用过Subversion,而且我不知道它在哪里保存这样的配置。我发现此错误的所有其他StackOverflow引用似乎都是文件路径正确且权限错误的情况。
答案 0 :(得分:1)
Subversion正在使用正确的路径。
错误来自服务器,而不是来自客户端。路径/home/foo/webapps/com_foo_svn/db/txn-current-lock
位于服务器端。因此,您应检查服务器上的权限。