首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将TFS项url映射到可查看的内容

如何将TFS项url映射到可查看的内容
EN

Stack Overflow用户
提问于 2011-06-24 02:19:00
回答 4查看 8.6K关注 0票数 6

我们正在根据自上次部署构建以来更改集和相关工作项的历史记录,以编程方式生成部署电子邮件。它们看起来有点像Visual中的构建摘要信息(但与许多构建合并在一起)。

数据中似乎有一些有用的URL(如vstfs:///VersionControl/Changeset/205151),但对于TFS来说,我不知道它是否/如何映射到可查看项(例如/...)。Visual中的生成摘要链接是可点击的,但它们是VS的链接吗?

如果可能的话,我们希望在打开相关条目的电子邮件中包含链接(在浏览器中?),所以我想我需要知道TFS路径是否是可浏览的,如果是的话,怎么做呢?

欢迎提出建议。谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-24 02:31:56

下面似乎是访问工作项的标准url

Id

票数 6
EN

Stack Overflow用户

发布于 2011-06-25 12:27:43

这是我一直用于访问工作项的uRl,

=> http://ServerName:PortNumber/tfs/web/wi.aspx?id=xxidxx

编辑--我指定的格式--确实适用于TFS 2010。它基本上在Web视图中生成工作项的路径。单击此按钮将打开web视图中的工作项。

作为替代,您也可以以编程的方式获得一个可导航的URL。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("TFSURL"));
var versionControl = tfs.GetService<ICommonStructureService>();

var projects = versionControl.ListAllProjects();

var myService = tfs.GetService<TswaClientHyperlinkService>();

var myUrl = myService.GetChangesetDetailsUrl(21);

因此,"TswaClientHyperlinkService“服务是microsofts超链接服务。这将生成绝对路径、相对路径、路径和查询的url格式。

HTH,

干杯,塔伦

我讨厌弄错!哈哈哈。

编辑,因为在您的示例中,您有可用的URI,并且您已经在使用TFS,所以这两行代码将起作用。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var testManagementService = tfs.GetService<ILinking>();
var testControllers = testManagementService.GetArtifactUrl(@"vstfs:///VersionControl/Changeset/205151");

这将生成,https://ServerName:PortNumber/defaultcollection/VersionControl/Changeset.aspx?artifactMoniker=205151

HTH,

干杯,塔伦

票数 13
EN

Stack Overflow用户

发布于 2011-06-24 05:44:21

vstfs链接称为“工件ID”,是TFS的内部数据,预期仅供TFS客户端使用。TFS客户端将解析该数据并确定如何显示该数据。对于您提供的变更集链接,富客户端将打开一个包含变更集详细信息的对话框。web客户端会将该链接转换为URI。不同的TFS库可以使用该ID为您提供更多关于这个工件的数据。

如果您想要创建到TFS Web Access的链接,那么完全正确的方法是查询服务器上的一些信息。一旦有了TswaClientHyperlinkService,就可以查询各种服务的Web,例如查看变更集或查看工作项。在马丁·伍德沃德博客上显示了一些示例。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6466441

复制
相关文章
如何将 apache2 URL 映射到 /var/www/ 以外的目录
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/100618.html原文链接:
全栈程序员站长
2021/05/19
6190
【最佳实践】巡检项:内容分发网络(CDN)URL刷新容量
当站点上存在违规资源(如涉黄、涉毒、涉赌)被发现时,删除源站资源后,由于节点缓存资源仍可被访问到,为维护网络环境,可通过 URL 刷新删除缓存资源,保证及时清理。 另外当源站资源发生变更, 为避免全网用户受节点缓存影响仍访问到旧的资源上,也可以通过URL刷新删除缓存资源。
cathyzhu
2022/04/24
2.4K0
【最佳实践】巡检项:内容分发网络(CDN)开启URL鉴权
一般情况下,在 CDN 上分发的内容默认为公开资源,用户拿到 URL 后均可进行访问,如果不进行任何形式的鉴权,就可能会被非法站点恶意盗刷盗用,产生损失。我们特别推荐相关盗刷敏感的业务一定开启url鉴权,防止非法网站盗用。
cathyzhu
2022/04/22
1.6K0
tfs安装教程_tfs4全称
索引: 介绍 安装操作系统 准备安装过程中的需要的用户账户 安装IIS 7.0 安装SQL Server 2008 安装SQL Server 2008 SP1补丁 安装TFS 2010 配置TFS 2010(以高级配置为例) 配置TFS Build服务 安装序列号
全栈程序员站长
2022/11/09
1.6K0
通过Url抓取网页内容
本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。
Java架构师必看
2021/03/22
1.8K0
Linux 文件内容查看
tac与cat命令刚好相反,文件内容从最后一行开始显示,可以看出 tac 是 cat 的倒着写!如:
用户5005176
2021/09/08
19.7K0
HDFS查看文件内容
随机返回指定行数的样本数据 Hadoop fs -cat /path/txt | shuf -n 5 返回前几行的样本数据 hadoop fs -cat /path/txt | head -100 返回最后几行的样本数据 hadoop fs -cat /path/txt | tail -5 查看文本行数 hadoop fs -cat /path/txt | wc -l 查看文件大小(单位byte) hadoop fs -du hdfs://path/txt hadoop f
休辞醉倒
2019/07/26
10.1K0
SpringMVC:认识MVC了解URL映射到页面文件全过程
什么是MVC??? 首先什么是mvc?其实在javaweb的时候我们就了解过有关mvc这种开发模式 mvc是一种软件设计规范,是一种架构模式 它是业务逻辑,数据,显示分离的方法
冷环渊
2021/11/17
6060
SpringMVC:认识MVC了解URL映射到页面文件全过程
Python:查看已安装模块 和 查看可
查看已安装模块(命令行) pip list 查看可导入模块(IDE解释器) help('modules')
py3study
2020/01/06
2.1K0
Oracle 查看 impdp 正在执行的内容
1. 今天进行数据库备份恢复 一直卡住  找了一下 公司另外一个部门的方神提供了一个方法连查看 具体在做什么操作:
星哥玩云
2022/08/18
1.3K0
Oracle 查看 impdp 正在执行的内容
SpringBoot获取配置项原内容
那么使用该工具类getProperty("my.url")获取到的就是 https://${my.name}.com 原文, 而不是 https://test.com
code-x
2023/02/23
9720
MySQL查看binlog日志内容
MySQL的binlog日志位置可通过show variables like '%datadir%';查看,直接打开无法查看,要看其内容2个办法:
星哥玩云
2022/08/17
7.5K1
shell | 检索某url中所有文件的内容
cve 官网或者工信部会发布一些 cve 漏洞,可以看到该漏洞在某次 commit 提交代码后修复的,可以通过检索 kernel.org 中所有内核版本的 ChangeLog 文件中是否包含该 commit 来判断漏洞影响的内核版本(仅针对 linux 的 kernel 相关的漏洞)
Amadeus
2022/10/25
6470
查看一个docker 的镜像内容
uicon 是容器名 进入的目录就是镜像的主目录 docker exec -it uicon /bin/bash uicon 是容器的名称 也可以换成容器id的前四位 进入之后使用 ls -l 即可查看当前的目录
拿我格子衫来
2022/01/24
9590
查看一个docker 的镜像内容
Linux查看文件内容的5种方式
more指令会以一页一页的形式显示文件内容,按空白键(space)显示下一页内容,按Enter键会显示下一行内容,按 b 键就会往回(back)一页显示,其基本用法如下:
全栈程序员站长
2022/09/07
4.6K0
[993]Linux查看文件指定行数内容
tail 和 head 加上 -n参数后 都代表输出到指定行数,tail是指定行数到结尾,head是开头到指定行数
周小董
2021/06/01
11.2K0
映客市值的断崖式
前不久,“港股第一直播股”映客发布了2019年上半年的财报,数据结果不尽人意。面对映客的首次亏损,听到了风向的投资者们似乎早已失去了耐心,8月27日,映客股价下跌4.39%。最终收于1.09元/股,而在28日盘中甚至跌至1元/股。
刘旷
2019/10/10
6530
映客市值的断崖式
linux 命令之查看文件内容
其中就是两个就是 cat、more,但这两个命令的输出是不一样的,我会根据不同的场景使用不同的命令
很酷的站长
2022/12/16
14.6K0
linux 命令之查看文件内容
我23岁那年才搞懂微服务网关Zuul的主要工作原理,我真的落伍了吗
Zuul对HTTP请求的处理核心就是ZuulServlet类,而ZuulServlet本质上是符合Java EE规范的Servlet实现类。Zuul的核心处理逻辑由一系列Filter组成,而这些Filter全部封装在ZuulServlet类的Runner中 , Runner 在 接 收 到 HTTP 请 求 后 会 依 次 调 用 ZuulFilter , 而ZuulFilter则是Zuul在初始化时加载到FilterProcessor的Filter实例。
愿天堂没有BUG
2022/10/28
1.4K0
我23岁那年才搞懂微服务网关Zuul的主要工作原理,我真的落伍了吗
可修改内容的优先级队列
题外话:震惊,之前账号一直登不上,还以为被封了呢,错过了小伙伴的私信 需求 • 以优先级入队,即入队前要求队列已排序,从而确定当前优先级所在位置。同优先级按先后次序入队。 • 可由管理员对队列内容进行修改,修改时应暂时锁住队列。 • 以优先级出队,同优先级按当前位置(即入队顺序)出队(若已排序,则可直接出队操作而不需再判断)。 • 采用数组存字典的形式,模拟队列 {"pri":0, "msg":"txt"} • 功能 a. 增 可插入数据(单个或全部) b. 删 可删除指定 优先级 的数据(单个或
小锋学长生活大爆炸
2020/08/13
9300
可修改内容的优先级队列

相似问题

锁定TFS工作项的内容

11

如何查看TFS工作项查询的历史结果?

10

查看链接到URL的内容

11

通过url添加TFS任务(工作项)

10

如何将url id映射到服务器上的内容?

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文