AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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:383983
用户头像

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

关注

评论

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

软件设计原则作业

梅子黄时雨

极客大学架构师训练营

使用 Python 制作酷炫多彩的 Jenkins 插件词云图

donghui

jenkins wordcloud

Flink on Zeppelin (4) - 机器学习篇

Geek_8o1tcx

大数据 flink 学习 流计算 Zeppelin

【面向对象】—依赖倒置、接口隔离

不二架构

极客大学架构师训练营 依赖倒置 接口隔离原则

图解 Vue1.0 响应式系统

前端黑板报

源码分析 Vue Reactive

高承实:区块链将对哪些场景赋能,如何赋能?

CECBC

区块链技术 产业 赋能

Flink 在快手实时多维分析场景的应用

Apache Flink

大数据 flink 流计算 实时计算

第二周作业

Diven

使用wavm运行wasi wasm程序

Foliage

奈学教育《百万架构师》课程大纲(1)

古月木易

极客大学架构师训练营

【摘】Git-从零单排 04期

卡尔

细说几种内聚

落英亭郎

高内聚 面向对象设计 面向对象思想

UML实践-食堂就餐卡系统

shangyu

极客大学架构师训练营

POJO类中布尔类型为啥不让用isXxx命名

Java课代表

记录一下,我的记录之道

非著名程序员

学习 程序员 提升认知 工作效率

架构师-第二周

师哥

【玩转写作社区】如何让专业编辑青睐你的文章?被推荐置顶?

InfoQ写作社区官方

写作平台 InfoQ 玩转写作平台 热门活动

依赖倒置总结

石刻掌纹

奈学教育《大数据架构师》课程大纲(1)

奈学教育

大数据

《实现领域驱动设计》拆书稿 DDD入门 & 领域、子域和限界上下文

三界

架构 领域驱动设计 DDD

实时即未来?一个小微企业心中的流计算

Apache Flink

大数据 flink 流计算 实时计算

XSKY发布S3 Console,助力企业轻松玩转非结构化数据可视化管理

XSKY星辰天合

奈学教育《百万架构师》课程大纲(1)

奈学教育

架构师

Cache类接口隔离设计

石刻掌纹

游戏夜读 | 中国的游戏制作人

game1night

数仓大法好!跨境电商 Shopee 的实时数仓之路

Apache Flink

大数据 flink 流计算 实时计算

架构师训练营第二周课程感想1

tuuezzy

Java 架构师

二叉查找树的解读和实现

ytao

Java 数据结构

TiDB原理解析

如何看待年仅 28 岁的程序员实现财务自由,宣布从字节跳动退休?

非著名程序员

程序员 自由职业 程序人生 财富

奈学教育《大数据架构师》课程大纲(1)

古月木易

大数据

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