我有一个包含 3 个项目(每个文件夹 1 个)和第 4 个文件夹的 repo 设置,其中包含一些支持 DLL 代码。在这 3 个项目中的每一个中,我都将 svn:externals 设置到了这个支持的 DLL 文件夹中。
当我尝试更新任何主要项目时,我收到消息(TortoiseSVN)“外部失败,遇到不可读的路径,访问被拒绝。”
这是我的回购布局:
_MY_REPO --Project1
/trunk (with svn:externals -r7 ^/SupportingDLLs/trunk Common) --Project2/
trunk (with svn:externals -r7 ^/SupportingDLLs/trunk Common) --Project3
/trunk (with svn:externals - r7 ^/SupportingDLLs/trunk Common)
--SupportingDLLs/trunk
使用以下 authz 文件,我收到提到的错误消息:
[/]
myUserName = rw
有了这个 authz 文件,一切正常
[/]
* = r
myUserName = rw
是什么赋予了?