【VSTS 日志 15/11/18】 – 插件应用市场,RM,包管理器等

原创 2015年11月19日 23:00:18

【小编】从今天开始,我将在这个博客上连载Visual Studio Team Service的定期更新。VSTS是Team Foundation Server 的在线版本,微软每3周会对这个服务进行更新,每3个月又会将积累的改动提供给企业版的TFS升级包。仅此,如果要了解TFS的新功能,这份日志将是你最好的信息来源。

以下是2015年11月18日的更新日志:

今天是我们的Connect();开发人员在线发布会,我们发布了很多重量级的功能:

Visual Studio Team Services

第一个重要改动是我们将Visual Studio Online (VSO)改名为Visual Studio Team Services (VSTS)。这只是名称上的改动,不会对我们的url产生影响,比如:你的账号地址将保持一致 <account>.visualstudio.com 。 我们看到很多人将Visual Studio Online 误认为是个在线的IDE环境,但其实并不是。这次改名的目的就是为了消除这些误解。你也许还没有在自己的账号上看到名称的修改,这是因为我们的部署正在逐步进行。

插件应用市场

今天我们发布了VSTS的全新扩展机制以及应用市场,通过这个市场你可以获取并安装这些插件。现在的插件可以提供VSTS内置功能一样的用户体验,可以提供新功能或者集成其他服务。扩展可以在hub,定制控件,右键菜单,仪表盘,构建和发布任务等基本上所有的VSTS功能上使用。

通过应用市场,用户可以发现新的插件,开发人员可以提交插件;不同类型的插件可以分别在Visual Studio , Visual Studio Team Services 和 Visual Studio Code上使用,可以收费也可以免费。

地址:https://marketplace.visualstudio.com/

vsmarketplace

现在的应用市场里已经有了一定数量的VSTS插件可供安装,但我们需要更多的插件来充实这个市场,开发插件其实非常简单,具体请见: http://aka.ms/vsoextensions

Release Management (发布管理器)公众预览版

今天我们还发布了预览版的Release Management服务。使用RM服务,你可以创建从开发到生产环境的自动化发布管道,其中可以定义不同的环境并对手工测试,审核流程进行控制。RM服务作为DevOps服务的核心环节可以帮助你的团队更快的发布版本并降低发布风险。

要使用RM其实很简单,创建一个发布定义,在其中加入你的发布步骤并放入到管道中的不同环境上即可。这些发布步骤可以自动化的完成软件部署并对其进行测试。RM服务还可以和build系统进行集成,在build完成或者前序环境成功部署后自动启动后续环境的部署。

relasemanagement

相对于老版本的RM的主要改进:

  • 无需安装任何客户端,所有操作均使用浏览器完成
  • 所使用的部署代理,任务和插件均和老版本一致;可以做到无缝升级
  • 使用起来更加简单

新版Rm的相关文档链接: http://aka.ms/rmpreview

包管理器公众预览版

今天我们发布了全新的Package Management Service (包管理器)的公众预览版,提供了对nuget包的支持,后续我们将添加更多种类包的支持,如:npm等。

使用这个服务,你可以轻松创建团队自己的nuget源地址。管理你所引用的各种开源包,也可以将自己的私有包发布到这里供其它团队使用。VSTS的build和发布系统提供了对包管理器的支持,你可以在build vNext直接添加发布nuget包的任务。

插件地址:https://marketplace.visualstudio.com/items/ms.feed

packagemanagement

代码搜索公众预览版

提供对TFVC或GIT代码库的代码搜索功能,不仅仅提供文本搜索,对于C#,C 和 C++,你还可以针对不同的语言特性进行搜索,如:类定义,注释,属性等。代码搜索作为应用市场中的插件提供。

插件地址: https://marketplace.visualstudio.com/items/ms.vss-code-search

codesearch

构建日志中显示测试结果

测试是DevOps中的重要一环,这次的更新改进了对构建日志中的测试结果显示。

在构建日志中点击“测试”页即可看到新的界面。首先会显示的是测试的整体运行统计,上一次构建中的测试统计等信息;如果测试在上一次构建中通过,而在当前构建失败,则会显示为“New failure”,这可以帮助你快速识别测试回归问题。如果有些测试一直都失败,你则可以很容易的找到第一次失败的那次构建,快速定位问题。

同时我们也改进了对失败测试结果的浏览体验,使用容器,优先级等不同方式进行分组;进入到特定测试结果后,会显示相关的error message,stack trace和附件等详细数据。

后续我们还将添加如趋势图,历史结果等内容。更多信息请访问:http://blogs.msdn.com/b/visualstudioalm/archive/2015/11/13/test-results-in-build.aspx

testresultinbuild

探索测试插件

从2010版本开始,VSTS 就已经提供了很好的探索测试支持,可以收集步骤,屏幕截图,日志并提交bug。今天我们发布了基于浏览器的探索测试插件。使用Chrom浏览器,在任何平台上(Windows, Mac, Linux)上完成探索测试操作。后续我们将添加对其他浏览器的支持,如:Edge,firefox等。

插件地址: https://marketplace.visualstudio.com/items/ms.vss-exploratorytesting-web
更多信息: http://blogs.msdn.com/b/visualstudioalm/archive/2015/11/19/announcing-easy-to-use-web-based-exploratory-test-for-visual-studio-team-services.aspx

0412.image_5F00_thumb_5F00_502FBABC

测试管理器插件

测试管理功能在VSTS中是可以单独购买的,今天我们将测试管理器作为插件放到了应用市场上,这样你就无需按照用户级别购买测试功能,而可以直接购买插件。

插件地址: https://marketplace.visualstudio.com/items/ms.vss-testmanager-web

testmanager

原文地址: https://www.visualstudio.com/en-us/news/2015-nov-18-vso


请关注微信公众号 devopshub,获取更多关于DevOps研发运维一体化的信息

qrcode_for_gh_b7c158df1fd1_430

 

或点击进入 DevOps门户 http://devopshub.cn 

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

7、vim插件管理器-----vundle

vundle是一款vim插件管理器,名字来源于vim bundle的缩写。

Sublime_text 3 的插件管理器 Package Control

sublime_text 这等神器,一玩上就爱不释手。 最基本的理由: 代码高亮、自动补全、插件丰富 对会玩的来说,就是灵活可选择性多。 而对于新手来说,配置方面也就有点小复杂。Package ...
  • jx520
  • jx520
  • 2016-11-29 12:49
  • 1098

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Vim 插件管理器概览

什么是 Vim 插件见 :h plugin : Vim’s functionality can be extended by adding plugins. A plugin is nothin...

Xcode 插件管理器Alcatraz的安装和使用

Alcatraz是Xcode的一个插件管理器,通过Alcatraz可以查看和卸载Xcode上已安装的插件,并且通过Alcatraz也可以搜索并按安装许多Xcode的插件。   安装Alcatraz 使...

Vimball : 基于vim的插件管理器

今天在安装vim的一个插件:supertab(在vim中使用tab键实现快捷的上下文提示补全功能)时,发现此插件的格式是vmb,然后在查看安装方式: install details 1. Downlo...

vim插件管理器Vundle的安装及使用

vim插件众多,一个个的手动安装比较繁琐,并且难以管理,传说中Vundle插件专门用于管理vim插件,效果不错,本文就是笔者使用vundle插件的总结,仅供参考。

Xcode 插件管理器 -- Alcatraz

Alcatraz 一款管理 Xcode 插件的插件,没错,他也是一个插件,但是通过它,你可以快速的找到你想要的插件(plug-ins),主题配色(color themes)和模板(templates)...

Xcode插件管理器

Alcatraz -- Xcode插件管理器 , 到底好不好用?只有自己用过才知道。。。

eclipse插件之----在eclipse中打开资源管理器

网上搜集,整理: 方法一: Run-->External Tools-->Open External Tools Dialog... new 一个 program location 里面填 :...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)