【发布时间】:2016-08-29 14:21:19
【问题描述】:
我正在尝试将 tfs 新工作项状态值设置为“已批准”并收到错误。
我在实际保存我的工作项目之前进行验证,但是由于错误,该项目没有得到。该错误是因为我将新的工作项状态直接设置为“已批准”,因为它只允许一个可能的值“草稿”。不幸的是,这是我的要求,因为我正在从一个已经处于“已批准”状态的不同来源迁移我的工作项目。
(TF237124:工作项尚未准备好保存)。 字段:“状态”字段的状态为 InvalidListValue
tfsWorkItem.Fields["System.State"].Value = "Approved";
var invalidFields = tfsWorkItem.Validate();
if (null == invalidFields || 0 == invalidFields.Count)
{
tfsWorkItem.Save(); //Never comes here because of invalidFields
}
提前致谢, 贾米尔
【问题讨论】: