当前位置:  开发笔记 > 编程语言 > 正文

有没有办法使TFS可链接?

如何解决《有没有办法使TFS可链接?》经验,为你挑选了1个好方法。

我是TFS的忠实粉丝,但不幸的是,他们似乎已经省略了任何一种链接到单个项目的方法(无论是工作项,文档还是受版本控制的文件). 此博客文章讨论使用TSWA Power Tools直接链接到事物(这对于构建链接通知电子邮件很有用),但这还不够,因为我需要任何用户能够轻松复制/粘贴链接以发送给其他人.除了TSWA之外还有哪些前端可以提供良好的链接能力?

您如何"获取"Team Foundation Server上的内容,无论是需要审核的文档,需要输入的工作项还是使用TFS进行源代码管理的文件?当然每个人都不会传递5-6位ID?



1> MadBison..:

我们目前使用Team System Web Access(TSWA),Visual Studio 2008 Team System(VS2008)和sharepoint项目门户来访问我们的工作项目,代码,报告等.作为一般规则,开发人员大多使用VS2008,而测试人员,业务分析师,项目经理,企业主等使用TSWA.

当你说你需要"任何用户能够轻松复制/粘贴链接以发送给其他人"时,我通常会说在TSWA中更容易做到.TSWA是免费的,不需要客户端安装.您只需为每个用户支付TFS客户端许可证.

话虽如此,您可以通过执行以下操作获取Visual Studio的工作项URL:

1)在VS.Net中打开工作项目(我正在使用VS.Net 2008)

2)该错误在VS.Net工作区的新选项卡中打开.右键单击选项卡名称.

3)单击"复制完整路径".

4)结果是一个看起来像这样的URL:

  http://teamfoundation:8080/WorkItemTracking/WorkItem.aspx?artifactMoniker=9999

您还可以在Builds上使用"复制完整路径",其URL类似于:

  http://teamfoundation:8080/Build/Build.aspx?artifactMoniker=9999

有趣的是,团队查询有一个"复制完整路径"竞赛菜单,但它给我的URL不起作用.我不知道这是否只是我们的TFS实例的设置问题.

您可以获取变更集的URL.您无法使用"复制完整路径"上下文菜单,因为您无法在其自己的选项卡中打开变更集.我通过按照上面的说明打开工作项URL并单击关联的变更集来找到此URL.URL如下所示:

  http://teamfoundation:8080/VersionControl/Changeset.aspx?artifactMoniker=97418

我不知道如何为版本控制下的文件执行此操作.您可以直接链接到门户网站以获取报告和文档.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有