【问题标题】:How do I tell TortoiseSVN to not make itself available on WebDav Resources not under it's control?如何告诉 TortoiseSVN 不要在不受其控制的 WebDav 资源上提供自己?
【发布时间】:2017-02-10 21:04:54
【问题描述】:

首先抱歉,如果这是一个非常愚蠢的问题,最近对我来说有点速成课程。

我们运行一个 SharePoint 2013 场,该场托管大约。 2,000,000 个文件,最近从部分限定域更改为 FQDN 结构。

我们的一些用户使用 TortoiseSVN 在 SharePoint 之外对文档进行版本控制,并且多年来一直这样做没有问题。

然而,自从 FQDN 更改以来,TortoiseSVN 在通过 Windows 资源管理器 (WebDav) 浏览 SharePoint 时在右键单击上下文菜单中可用,并且由于用户无权访问网站集中的 .svn 文件,它会生成 1000 个 401 请求,这意味着通过 Windows 资源管理器右键单击任何 SharePoint 位置现在需要大约。 3 分钟后调出上下文菜单。

我似乎无法找到一种方法来告诉 TortoiseSVN 不要使其在 FQDN SharePoint 位置上可用。目前,最终用户已将其卸载并确认问题已解决,但如果可能,他们真的希望继续使用它。

我知道您可以使用 svn:ignore 来忽略 SVN 项目中的路径,但是有没有办法告诉 TortoiseSVN 不在 FQDN SharePoint 位置上使用它?

【问题讨论】:

    标签: svn sharepoint tortoisesvn sharepoint-2013 ignore


    【解决方案1】:
    Settings dialog->General->Context Menu
    

    标有“Do not show the context menu for the following paths:”的文本框应该可以解决问题。

    【讨论】:

    • 嗨 Stefan - 感谢您的回复,但是我已经尝试过了,它仍然显示上下文菜单。我按以下格式输入:\\*.. 正确吗?
    • @AdeStokes 添加\\MyShare\MyData\*(注意通配符)非常适合我。
    • @bahrep 我试过 \\myshare.company.com\sites\* 但不幸的是它仍然在上下文菜单中显示 TortoiseSVN。
    • @Stefan 我按照建议做了,我设法隐藏了上下文菜单,但是根据 Fiddler 的说法,TortoiseSVN 仍在调用存储在 WebDav 位置中的 .svn 文件
    • @AdeStokes 您还必须在 Settings->IconOverlays 下排除这些路径,以确保未获取这些文件的状态。并且“正常显示排除的文件夹”必须取消选中,否则它会尝试检查文件夹是否为工作副本根目录。
    猜你喜欢
    • 2020-01-14
    • 2012-01-11
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-09
    相关资源
    最近更新 更多