每个 Backlog 是否有最多 10000 个工作项的限制?

Is there a limit of max 10000 work items per Backlog?

取自此 link 的短语 "You can have up to 10000 work items on a backlog" 是什么意思 https://docs.microsoft.com/en-us/azure/devops/user-guide/service-limits?view=azure-devops#work-items ?

我在一个拥有数百名用户的大型项目中使用本地 TFS 2017 更新 1(我将尽快升级到 Dev Ops Server 2019 更新 1),两年后我们收集了超过 10000 个工作项单个团队项目(准确地说是 10661)。我希望我将来能够在同一个团队项目中无限制地添加新的工作项(我认为有 500000 或 100 万个工作项的限制是合理的,但只有 10000 个工作项没有限制)。恐怕我会看到类似 "TFSXXXX: max number of work items reached".

的错误消息

我再说一遍:上面link中的短语"You can have up to 10000 work items on a backlog"是什么意思?

首先,你说的link是Azure devops Service,不是TFS。要查看restrictions on TFS,需要在左上角切换到TFS2017版本

其次,文档中提到的限制是关于backlog中可以显示的最大工作项数,而不是工作项数的限制。

Each backlog can display up to 999 work items. If your backlog exceeds this limit, then you may want to consider adding a team and moving some of the work items to the other team's backlog.

关于工作项的数量限制,因为工作项的id在集合层面是递增的,unique id的增加是没有限制的,所以工作项的数量也是无限的。有类似问题的可以参考这个case