2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

TFS2015 发布,增加新的构建系统并提供了对 Git 更好的支持

  • 2015-08-15
  • 本文字数:863 字

    阅读完需:约 3 分钟

上个月微软许诺即将正式发布 TFS2015,而今天微软将 TFS2015 正式面世。微软的 Brian Harry 提供了与发布有关的详细信息,包括TFS2015 Trial 和TFS2015 Express。

TFS2015 在本地安装环境中提供了一个新功能,可以使用 REST 的 API 直接对接 TFS。例如,客户端可以创建和查询工作项、获得最新的变更集、在基于 Git 代码库中获得顶部提交、或者用其它编程方式控制 TFS。微软对这些 API 有一个总览,这些API,不论TFS 服务器在本地还是托管在Visual Studio Online(VSO)上,它们都是一致的。

TFS2015 的另一个好处是新构建系统的到来,构建 V.Next。此系统的一个方面,除了支持基于 Windows 平台构建 agent 外,还支持 Mac OS X 和 Linux 平台。这是通过基于 Node.js、开源构建 agent 提供的,这种构建 agent 能在 Linux 和 OS X 平台本地运行。支持使用 TFS2015 和 VSO 所包含的 new Team Build 创建构建定义。在 OS X/Linux 环境下运行的 agent 通过 HTTP 或 HTTPS 与 TFS 进行通信。

Git 支持同样得到了改进。一个更有趣和更有用的功能是可以设置分支策略。这意味着,不同的分支在指定系统处理 pull 请求行为时,可以拥有 TFS 服务器强制执行的规则。这种方法的一个好处是:可以在提交到分支之前,让 TFS 构建前文提到的 pull 请求。只有成功构建允许这么操作­——那些破坏构建不行。

当然支持团队项目重命名这种长期存在的请求也得到了实现,作为本次发布版本功能的一部分。

TFS2015 可以在 Visual Studio网站上或者通过MSDN订阅页面下载。Harry 先前曾发布了对使用TFS 和VSO 许可的指导。单个购买的客户端访问许可将会提供给每个用户以访问使用Visual Studio Online 和本地TFS。完整细节请参考完整的发布说明

查看英文原文: TFS2015 Released with New Build System and Greater Git Support


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-08-15 18:384070
用户头像

发布了 92 篇内容, 共 28.5 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

2022年了,苹果还不能长截图,华为的指关节截屏了解一下~

极客天地

Spring-Mybatis整合

@下一站

程序设计 mybatis 12月日更 12月月更 springboot整合

企业云上安全办公,就用华为云桌面

爱科技的水月

3ds Max云渲染平台哪个好?

Renderbus瑞云渲染农场

云渲染 3dsMax云渲染平台哪个好

设计企业如何降低设备成本?来试试华为云桌面吧!

爱科技的水月

2022-12-22:给定一个数字n,代表数组的长度, 给定一个数字m,代表数组每个位置都可以在1~m之间选择数字, 所有长度为n的数组中,最长递增子序列长度为3的数组,叫做达标数组。 返回达标数组的

福大大架构师每日一题

算法 rust 福大大

华为云桌面,助力企业灵活、高效办公

清欢科技

华为云桌面的安全,到底是怎么做到的?

清欢科技

华为云大数据BI,助力企业挖掘信息数据潜在价值

科技说

Android基础入门教程

芯动大师

android Android开发

认证鉴权对于 API 网关的重要性

API7.ai 技术团队

认证授权 API Gateway APISIX 网关

用户红利终结,应用分发如何实现“全链路加速增长”?

最新动态

法国名酒贾斯特里尼&布鲁克斯,俘获皇室贵族的葡萄酒

联营汇聚

当 Amazon Lambda 遇上 Apache APISIX 可以擦出什么火花?

API7.ai 技术团队

微服务 AWS API Gateway APISIX 网关

数据也能开口说话?这次汇报,老板疯狂给我点赞

图灵教育

数据分析 可视化 图表

从全球顶级数据库大会 SIGMOD 看数据库发展趋势

NebulaGraph

数据库 图数据库 技术演变

未来智安XDR荣膺ISC 2022创新能力百强

未来智安XDR SEC

智能勘探 | AIRIOT智慧油田管理解决方案

AIRIOT

物联网 智慧油田

Go Ubuntu 安装 gvm:Go 版本管理工具

非晓为骁

Go ubuntu 版本管理工具 gvm

贾斯特里尼&布鲁克斯葡萄酒,绿色酿酒传承百年

联营汇聚

基于Netty的IM聊天加密技术学习:一文理清常见的加密概念、术语等

JackJiang

Netty 即时通讯 即时通讯IM SSL/TLS

华为云大数据BI解决方案,助力企业实现数字化转型

科技说

绿色高效办公,华为云桌面不可或缺

爱科技的水月

华为云桌面携手伙伴共建繁荣生态

清欢科技

教你用JavaScript实现鼠标特效

小院里的霍大侠

JavaScript 编程开发 初学者 入门实战

库存积压营销差?不妨尝试华为云大数据BI

科技说

实测 | 海纳百川,华为OceanStor Pacific分布式存储为多元算力应用带来更优选择

脑极体

色彩精准、数据安全,华为云上的超高清设计师云工作站给你新体验

爱科技的水月

数据也能开口说话?这次汇报,老板疯狂给我点赞

图灵社区

数据分析 可视化 图表

华为云桌面,数字化时代便捷、安全的办公选择

清欢科技

为什么 APISIX Ingress 是比 Traefik 更好的选择?

API7.ai 技术团队

云原生 APISIX Ingress Controller Kubernetes Serverless

TFS2015发布,增加新的构建系统并提供了对Git更好的支持_DevOps & 平台工程_Jeff Martin_InfoQ精选文章