我们在VS.Net 2013中使用带有团队资源管理器的Visual Studio Online。在管理工作项时,迭代下拉列表包含定义的所有迭代的列表,而不考虑开始和结束日期。我希望这个下拉列表能够过滤掉已经完成的迭代/sprint。
当我进入管理界面并要求删除旧的迭代时,我会收到一条消息,告诉我需要重新分配附加到该迭代的工作项。我宁愿不这样做——我想在交付的迭代中维护关闭的工作项之间的历史链接。
我想知道在我这种情况下,其他人是如何处理迭代膨胀的,或者是否有我没有看到的设置。
随着VSO的最新更新,Microsoft添加了筛选列表的功能。但是,虽然您可以设置权限,但这不能用于控制可见性。
大多数人按Release对迭代进行分类,这会稍微缓解您的问题。唯一的其他选择是创建一个迭代,您可以将不想再看到的迭代转储到其中。如果你称之为"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次迭代,这样你就可以获得速度。