代码之家  ›  专栏  ›  技术社区  ›  Rowland Shaw

存储工作项URI有意义吗

  •  1
  • Rowland Shaw  · 技术社区  · 15 年前

    我正在考虑将来自我们的TFS环境的工作项的URI存储在我们的帮助台系统中,但是看一下uri-tfs给了我们(vstfs:///workitemtracking/workitem/327),就不会发现它与哪个团队项目相关联,这让我想知道它们有多有意义?

    是否可以只通过uri加载工作项?还是必须存储项目URI?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Martin Woodward    15 年前

    工作项URI在TFS 2008/2005中的Team Foundation服务器上或跨TFS 2010中的整个项目集合中是唯一的(TFS 2010具有项目集合的新概念见 here 更多信息)。它所在的团队项目不影响ID。

    因此,要拥有对工作项的唯一引用,以便将来始终能够访问它,您需要一个TFS服务器URI和一个工作项URI(即。 http://tfsserver:8080/ +vstfs:///workitemtracking/workitem/327)

    如果在CRM系统附加到的TFS 2010中只有一个TFS服务器或单个TFS项目集合,则可以假定所有工作项都链接到单个TFS URL。

        2
  •  2
  •   Andrew Hare    15 年前

    URI是有意义的,因为URI末尾的项号是唯一的,并且链接到TFS中的项。考虑到这个URI包含项目的标识符,我认为将它存储在另一个系统中是有意义的。