2013年TFS中,堆栈排名突然出现混乱

2013年TFS中,堆栈排名突然出现混乱,tfs,Tfs,我不知道它是否在某种程度上与我最近执行的TFS 2013 Udpate 2有关,但突然之间,我们手动设置的许多堆栈秩数被弄乱,并获得了非常高的随机值 我刚刚开始在日常工作中使用TFS,我想知道我的这种行为是错误还是正确的。在第二种情况下,是否设置选项以避免自动编号 当您使用键盘或拖放来排列PBI的优先级时,会出现奇怪的数字。 更好的解释是,Ewald解释了这篇文章中的所有内容 在发布更改后,我们收到了来自的多个报告 对变化感到困惑的客户。如果客户已设置 通过Excel将Backlog Prior

我不知道它是否在某种程度上与我最近执行的TFS 2013 Udpate 2有关,但突然之间,我们手动设置的许多堆栈秩数被弄乱,并获得了非常高的随机值

我刚刚开始在日常工作中使用TFS,我想知道我的这种行为是错误还是正确的。在第二种情况下,是否设置选项以避免自动编号


当您使用键盘或拖放来排列PBI的优先级时,会出现奇怪的数字。
更好的解释是,Ewald解释了这篇文章中的所有内容

在发布更改后,我们收到了来自的多个报告 对变化感到困惑的客户。如果客户已设置 通过Excel将Backlog Priority字段设置为值1..N,旧的 稀疏化逻辑使范围值几乎保持不变 (尤其是最重要的项目)。但是,使用Update 2,一旦添加或 重新排序待办事项,稀疏化逻辑设置字段 将价值观转化为大数字,以引入大差距,并为您提供良好的服务 演出这种改变是有意的,也是有意的。积压 优先级字段始终是一个系统字段,我们的 建议不要手动更新字段。你仍然可以使用 Excel以快速设置值为1..N的待办事项的顺序, 但是要知道稀疏化会起作用。尽管 值不同,待办事项的顺序仍然相同 同样的


你期望它们是什么,162486和540?您可以通过更新数据库备份上运行的TFS 2013 Update 1来重现此问题吗?不,到目前为止,我习惯于写入非常低的堆栈秩值,介于1和5之间。目前我没有太多问题,因此我可以轻松地手动修复这些值,我只是想知道TFS是否在某些情况下使用一些自动编号算法,以及是否有可能禁用。我甚至不知道我可以使用拖放o键盘来更改堆栈秩字段,可能是我的同事做的。是否有可能阻止自动编号?您可以在更改堆栈秩字段的工作项的历史记录中看到。在ProcessConfiguration文件中,您有一行;当您拖动项目时,后台进程将更新标记为Type=order的字段。我刚刚尝试了这个方法-您必须在Backlog视图中,它在板上不起作用(我使用的是2013 update 4)-它最终使稀疏排名对我有意义。我一直尝试在Board视图中拖动,但从未尝试在Backlog视图中拖动,我认为这实际上会起作用。但是Stack Rank字段可以由用户编辑,如果它是系统字段,为什么会有?我是否可以使用另一个用户字段来代替用户故事的堆栈排名,以便对其进行优先级排序?如果该字段不可编辑,则用户将无法重新排列项目。IIRC是用于硬排序的Order字段。该字段在表单上可见,因此可以进行一些高粒度排序。如果您在待办事项列表的底部找到您喜欢的内容,那么很难通过拖动将其放到顶部。在其中弹出1,然后在顶部进行微调…该字段已在TFS 2013的更新4中从工作项UI中删除。