【问题标题】:Why the svn local working copy still download the directory which has no access right为什么svn本地工作副本仍然下载没有访问权限的目录
【发布时间】: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


    【解决方案1】:

    但是“OldJamesWC”工作副本仍然与目录保持连接 A、如果 James 执行“svn update”,工作副本会下载 目录 A 的内容,甚至删除工作副本的目录 A。为什么?

    它只是从原始存储中恢复数据,该存储已经在工作副本的.svn 目录中,因为在您进行结帐时存在读取访问权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 2011-01-24
      • 2013-12-22
      • 1970-01-01
      • 1970-01-01
      • 2010-10-26
      • 1970-01-01
      相关资源
      最近更新 更多