TFS从自定义字段中删除值

问题描述:

在我们的TFS 2010实现中,我们为变更请求添加了各种自定义字段,其中一些是下拉列表项。TFS从自定义字段中删除值

随着时间的推移,其中一些项目不再有效,但有可能被分配用于更改过去和现在的请求。我们是否应该从这些下拉列表中删除项目当通过Visual Studio/Web界面打开TFS变更请求时,会出现什么情况?难道它只是说我们需要用新的价值来更新这个必填字段,还是会开始抛出超出范围的可怕指数?

理想情况下,我只是在TFS的一个开发实例中测试这个,但我没有访问一个,因此我会为'看看会发生什么'感到紧张。

最终只是这样做了自己的答案。所以我在TFS中创建了一个全新的字段引用,这个新字段一旦导入就在我的下拉列表中显示所有项目。

然后,我保存了一个TFS变更请求,选择了其中一个值,转到我导出的用于进行初始更改的XML文件,删除选定的项目,导入更新的WIT,并刷新了此更新后的列表。

最初选定的项目仍然是选择的值,但是这个箱子被黄色高亮显示,并在顶部会显示以下信息:

字段“MyFieldName”包含的值是不在列表的支持值。