gpt4 book ai didi

SVN 权限被拒绝 - txn-current-lock

转载 作者:太空宇宙 更新时间:2023-11-03 16:41:00 26 4
gpt4 key购买 nike

我刚刚在我的 ubuntu 服务器上设置了 svn。我有一个我可以登录的用户。问题是每当我尝试对文件结构进行更改时,我都会收到权限被拒绝的错误。

Can't open file '/var/www-svn/db/txn-current-lock':Permission denied

我的存储库在 /var/www-svn 并且该文件夹的权限是 drwxr-xr-x 用户和组 svn(我的权限不好,所以我不知道这是否正确)。我在 svn 上登录的用户在 svn 组中,但我无法更改文件结构。 我做错了什么?如果我将文件夹的用户和组更改为我也登录的用户,它会起作用。

在 svnserve.conf 中,anon-access 设置为 none 并且 auth-access 设置为write.

(我通过在/var 目录中键入 sudo chown -R svn:svn www-svn 更改了/var/www-svn 的所有者。)

最佳答案

文件系统上的存储库文件夹必须由 您的 svn 或通过 web-dav 的 apache 正在处理的同一 linux 用户拥有或最终具有读/写权限...

在我的例子中是:

$ chown -R www-data:www-data /svn/reponame

但在其他一些情况下,它可能会有所不同,比如

$ chown -R someuser:somegroup /svn/reponame

所以用适当的值替换 someuser:somegroup。

关于SVN 权限被拒绝 - txn-current-lock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8458960/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com