BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Jeff Martin 关注 16 他的粉丝 ,译者 陆志伟 关注 1 他的粉丝 发布于 2015年8月16日. 估计阅读时间: 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读者交流群InfoQ好读者)。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT