【发布时间】:2014-10-13 02:56:54
【问题描述】:
环境:VisualSVN + TortoiseSVN
在 SVN 存储库“代码”中有一个名为 A 的目录。用户 James 可以读取目录 A,James 创建一个名为“OldJamesWC”的本地工作副本并签出“代码”。
然后 SVN 管理员为 James 删除目录 A 的访问规则(为 James 设置 A 的“无访问权”)。
现在 James 在使用 TortoiseSVN 的“浏览存储库”功能时看不到 A。
但是“OldJamesWC”工作副本仍然与目录A保持连接,如果James执行“svn update”,工作副本将下载目录A的内容,甚至删除工作副本的目录A。为什么?
到目前为止,我找到的唯一解决方案是创建一个新的工作副本并结帐,目录 A 不会出现在新的工作副本中。
【问题讨论】:
标签: svn tortoisesvn visualsvn-server