我遇到与HP ALM Synchronizer 12.53同步HP ALM状态字段和TFS状态字段的问题,这是我收到更新冲突记录的问题:
抛出异常,跳过此实体并转移到下一个, 异常:更新:一般错误AutomationException:AdapterException: 方法TfsComEntityManager.UpdateWorkItemState中的错误,未知 异常发生。无法使用值更新状态字段:已关闭。
答案 0 :(得分:1)
感谢您使用HPE ALM Synchronizer。 为了在ALM和TFS之间进行同步,我们需要注意TFS工作流程。
一般来说,当您看到有关更改状态的一些错误时,您可以使用团队资源管理器或浏览器手动将TFS记录更改为ALM值(状态和原因)。如果您无法在TFS客户端中执行此操作,则表示工作流程不允许转换。
我们看到有些客户在Synchronizer中没有映射原因。不建议这样做,因为状态和原因在TFS工作流程中都非常重要。 最佳做法是使ALM和TFS具有相同的状态/原因转换规则。
最后,Synchronizer非常聪明地改变状态和状态。原因是,它可以找到任何可能的组合,以达到12.53的最终状态。但是,我们在12.50到12.52之间遇到了一些错误。所以建议更新到12.53。