我有一个 NAS (Synology),它是通过 Windows 访问的。除了 Subversion,它工作正常。
无论我使用 tortoiseSVN、svnadmin 还是 visualSVN 服务器,以及是否通过直接文件访问、http 或 svn 协议访问它,我都会遇到同样的问题。
简单地说,我可以在我的 NAS 上创建一个存储库并创建所有文件等,但是当我尝试对它做一些事情时,例如创建一个文件夹,添加一个文件,我得到了错误,所有的格式都相同:
无法删除 h:\SVN\db\txn-protorevs\7-9.rev:访问被拒绝
我也尝试过使用具有相同结果的完整 UNC 路径。
当我 ssh 到 NAS 上时,我可以看到我的用户(使用 Windows ACL)拥有存储库文件和文件夹,并且每个文件/文件夹都有一个完整的 777 掩码。
我将不胜感激任何指针,因为这是我的头脑。我的 NAS 适用于任何其他文件活动,它只是颠覆。
谢谢。