可以从visual studio在线删除完成的迭代吗?

Jos*_*osh 4 tfs alm azure-devops

我们在VS.Net 2013中使用Visual Studio Online与团队资源管理器.在管理工作项时,迭代下拉列表包含已定义的所有迭代的列表,而不考虑开始日期和结束日期.我希望这个下拉过滤掉已经完成的迭代/冲刺.

当我进入管理界面并要求删除旧的迭代时,我收到一条消息,告诉我需要重新分配附加到该迭代的工作项.我宁愿不这样做 - 我希望在交付它的迭代中保持一个封闭的工作项之间的历史联系.

我想知道我的情况中的其他人如何处理迭代臃肿,或者是否有我没有看到的设置.

MrH*_*ood 5

随着VSO的最新更新,Microsoft添加了筛选列表的功能.但是,虽然您可以设置权限,但这不能用于控制可见性.

大多数人按发布类别对其迭代进行分类,从而略微缓解您的问题.唯一的另一种选择是创建一个迭代,您可以转储那些您不想再看到的迭代.如果你称它为"zzRemoved",它应该只是在底部.

例如:

Release 2014
   |--Release 2014.1
         |--Sprint 1
         |--Sprint 2
         |--Sprint 3
         |--Sprint 4
   |--Release 2014.2
         |--Sprint 5
         |--Sprint 6
zzRemoved
   |--Release 2013
      |--Release 2013.1
            |--Sprint 1
            |--Sprint 2
            |--Sprint 3
            |--Sprint 4
      |--Release 2013.2
            |--Sprint 5
            |--Sprint 6   
Run Code Online (Sandbox Code Playgroud)

记住要保持最后10次迭代,以便获得速度.