无法删除构建过程模板的不必要参数

时间:2016-01-06 13:30:08

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

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

我在visual studio中打开此模板并从列表中删除参数: enter image description here

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

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

1 个答案:

答案 0 :(得分:0)

根据您的情况:

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

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

  • 还尝试删除metadata属性中的参数,如下所示。来自MSDN的更多细节: enter image description here

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