NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

区块链拓宽实验艺术边界 新技术如何重塑现代美学想象?

CECBC

微博系统中”微博评论“的高性能高可用计算架构

唐江

架构实战营

我不信有Java程序员没犯过这10个SQL错误

北游学Java

Java sql

设计微博系统中”微博评论“的高性能高可用计算架构

Vincent

架构训练营

记一次 go-micro 服务异常退出问题的根因分析

ccx

用实例带你了解 MySQL 全局锁

架构精进之路

MySQL 锁机制 6月日更

第五次作业

Geek_9cf7b5

模块五作业 - ”微博评论“的高性能高可用计算架构

张大彪

微博评论高性能高可用计算架构设计

Hesher

架构 Architecture 架构实战营

技术人员需要建立个人影响力么?

escray

学习 极客时间 朱赟的技术管理课 6月日更

W1 linux操作系统基础

Kevin

运维 操作系统

网络攻防学习笔记 Day37

穿过生命散发芬芳

网络攻防 6月日更

架构实战营 模块五:课后作业

Ahu

架构实战营

【译】编写整洁 React 组件的简单小技巧

KooFE

大前端 React 6月日更 整洁代码

大数据分析与运营(二)

soho

Kubernetes手记(3)- 核心组件/附件

雪雷

k8s 6月日更

公司如何做计划?

石云升

创业 职场经验 6月日更

中小银行数字化转型的路径和建议

CECBC

架构实战营 - 模块 05 作业

架构实战营

# 架构实战营-作业5

大可

大数据分析与运营(一)

soho

揭秘苹果应用审核团队(史上最全版)

37手游iOS技术运营团队

ios apple Apple Developer iOS Developer 苹果退款

架构实战营 - 模块5- 作业

笑春风

区块链应用操作员国标出台 相关课程及教材正在编制中

CECBC

【LeetCode】左旋转字符串Java题解

Albert

算法 LeetCode 6月日更

微服务架构实施原理详解

xcbeyond

微服务 6月日更

Crontab中文表达式解析

Java crontab

【Flutter 专题】111 图解关乎 SQL 数据库的二三事 (二) 之【小封装】

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

架构训练营作业5

梦寐凯旋

架构训练营

☕【JVM技术探索】字符串常量池之G1回收期的驻留机制

洛神灬殇

Java JVM 字符串常量池 6月日更

架构训练营 - 模块五作业(评论微博)

冬天的树

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