写点什么

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

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

关注

评论

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

“区块链+政务”深度融合 开启智慧城市政务新时代

CECBC

大数据

第三期(2020-2021)传统行业云原生技术落地调研

York

灵雀云 云原生

区块链技术发展现状

CECBC

区块链

【并发编程的艺术】Java内存模型的顺序一致性

程序员架构进阶

架构 JMM Java内存模型 28天写作

《程序员修炼之道》- 务实的哲学(2)

石云升

读书笔记 程序员 28天写作 软件的熵

产品0期-第二周作业

曾烧麦

产品经理训练营

【百度官方技术分享】百度智能小程序框架性能优化实践

百度Geek说

百度智能小程序 小程序云开发 百度 大前端 技术宅

第四次工业革命与龙的故事

脑极体

第二次作业提交

涅米丶

如何做好一场技术分享,100%纯干货输出

架构精进之路

技术分享 七日更 28天写作

Flink 助力美团数仓增量生产

Apache Flink

flink 流计算

第二周作业

大熊猫

Springboot使用jasypt需要注意的一个小地方

Sky彬

springboot jasypt

Nebula Graph 在微众银行数据治理业务的实践

NebulaGraph

数据治理 图数据库 图数据库实战

作业二、作业三

清醒梦境

深入了解HashMap!

xcbeyond

Java hashmap HashMap底层原理 28天写作

滴普技术荟-云原生基座OpenKube开放容器实践(三):理解linux虚拟网络设备bridge

产品经理训练营 Week02

柚子君~

极客大学产品经理训练营

产品经理训练营-作业二

胡小湖

产品经理课程-第二周

novaln🍉

维基百科技术架构演进分析

Andy

中国将启动国家区块链平台

CECBC

区块链

作业 - 第二周

eva

阿里工作6年,熬到P7就剩这份学习笔记了,已助朋友拿到7个Offer

Java 编程 面试 计算机

云原生基座OpenKube日志系统介绍

【网络篇】- https

双木之林

产品经理训练营第二周作业

产品经理训练营

追根溯源的产品思维

产品经理训练营

玩遍博客网站,我整理了全套的建站技术栈

老魚

程序员 博客 网站搭建 建站

MapReduce练习案例2 - 自定义排序

小马哥

大数据 hadoop mapreduce 七日更

滴普技术荟-云原生基座OpenKube开放容器实践(四):linux模拟pod并配置上外网

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