【问题标题】:Can not remove unnecessary arguments of a build process template无法删除构建过程模板的不必要参数
【发布时间】:2016-01-06 13:30:07
【问题描述】:

目前,我的构建过程模板有一些我想删除的冗余参数:

我在 Visual Studio 中打开此模板并从列表中删除参数:

然后,我将修改后的模板签入到 TFS 并刷新构建过程模板。但似乎什么也没发生,多余的争论仍然存在。我认为这是因为某种缓存。我尝试重新启动 Visual Studio 并重新创建构建定义,但它不起作用。

我发现一个帖子说我们需要在 tfs 数据库中删除这个构建过程模板:here is it。但我暂时没有这样做的权限。有没有其他方法可以清除缓存?

【问题讨论】:

    标签: tfs build-definition build-process-template


    【解决方案1】:

    根据你的情况:

    • 首先在 TFS 服务器中仔细检查您的模板xxx .xaml 确保此参数已被删除并签入服务器。

    • 尝试通过进入默认C:\ {User Profile Folder}\AppData\Local\Microsoft\Team Foundation\x.0\Cache删除TFS缓存和appdata文件夹中的VS缓存。

    • 还可以尝试删除metadata 属性中的参数,如下所示。更多详情来自MSDN

    如果它仍然不起作用并且您没有 TFS 数据库的权限。最后的解决方法,只需创建一个与您的模板具有相同设置的新模板,而无需此冗余参数。

    【讨论】:

    • 感谢您的回答,我通过创建一个新模板来使其工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 2014-02-12
    • 2012-04-20
    • 2016-06-16
    • 2019-01-27
    • 1970-01-01
    相关资源
    最近更新 更多