Tfs 是否可以从visual studio online中删除已完成的迭代?

Tfs 是否可以从visual studio online中删除已完成的迭代?,tfs,azure-devops,alm,Tfs,Azure Devops,Alm,我们在VS.Net 2013中使用Visual Studio Online和团队资源管理器。管理工作项时,“迭代”下拉列表包含所有未考虑开始和结束日期而定义的迭代的列表。我希望这个下拉列表能够过滤掉已经完成的迭代/冲刺 当我进入管理界面并要求删除旧的迭代时,我收到一条消息,告诉我附加到该迭代的工作项将需要重新分配。我不希望这样做——我希望在交付的迭代中保持一个已关闭的工作项之间的历史链接 我想知道在我这种情况下,其他人是如何处理迭代膨胀的,或者是否有我没有看到的设置。随着VSO的最新更新,Mic

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

当我进入管理界面并要求删除旧的迭代时,我收到一条消息,告诉我附加到该迭代的工作项将需要重新分配。我不希望这样做——我希望在交付的迭代中保持一个已关闭的工作项之间的历史链接


我想知道在我这种情况下,其他人是如何处理迭代膨胀的,或者是否有我没有看到的设置。

随着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   

记住至少保留最后10次迭代,这样你才能获得速度。

我相信你可以设置迭代的权限,这样它们就不能被读取。我要说清楚的是,通过“按发布分类迭代”,你的意思是他们在项目根目录下创建一个发布迭代,然后在项目根目录下创建子迭代,用于那些为发布而努力?增加了澄清示例