tfs2018(team foundation server
2018)是一款可以为小型团队以及企业提供支持开发和持续部署软件的服务和工具,新版本支持TFS代理中的GVFS缓存,TFS代理可用作Git虚拟文件系统
(GVFS) 缓存,GVFS虚拟化Git存储库下的文件系统,便于Git工具看到看似正常的存储库,而事实上这些文件实际并不存在于磁盘上;GVFS
仅下载必需的文件,TFS
代理现在可支持这些下载,便于将缓存放在分布式开发团队附近;支持访问在CI/CD管道中运行时与自动测试中的测试用例相关的信息,使用测试计划/测试套件在CI/CD管道中运行自动测试,或者从测试中心运行自动测试时,现在可使用
TestContext 对象访问关键TCM属性,现在可使用VSTest任务运行将TestCase用作数据源的自动测试;强大又实用,需要的用户可以下载体验
新版功能
XAML构建
多阶段构建的增强功能
如果回购中没有任何变化,则跳过预定的构建
通过GitHub Enterprise的持续集成构建
安全文件可以在构建或发布期间下载到代理
可以从源存储库安装Apple配置文件
Trace GitHub使用构建标记来构建
可以在构建和发布期间安装特定的Java开发工具包(JDK)
改进了Xcode构建配置
释放门
根据触发发布的工件选择性地部署
管理特定于实体的安全性
批准多个环境
发布模板可扩展性
条件发布任务和阶段
请求服务端点的历史记录
现在可以编辑Git和GitHub工件类型的默认属性
从发布视图手动批量部署环境
Jenkins多分支管道支持和链接作业组织在文件夹中
Docker Hub或Azure容器注册表作为工件源
默认工件版本
Release会触发分支增强功能
释放包管理工件的触发器
将变量组范围限定到特定环境
从Azure容器注册表和Docker Hub自动释放
指定Jenkins工件的默认版本
从扩展中贡献释放门
使用部署组将部署扩展到虚拟机
TFS Feed中的保留策略
在包管理中过滤
使用徽章分享您的包裹
以前的软件包版本现在是一个完整的页面列表
查看包列表中包版本的质量
Gulp,Yarn和更多经过身份验证的饲料支持
包订阅源默认权限现在包括项目管理员
回收和恢复包
从任何地方链接到包
软件特色
获取代码的永久链接
通过API恢复最近删除的存储库
SSH:支持其他密码/密钥并弃用过时的密码
使用存储库设置避免覆盖并保护性能
增强的过滤功能fr提交了超过1,000个文件更改
找到因强制推送而丢失的提交
责备现在有历史
在差异视图中切换自动换行和空白区域
跟踪代码推送到Git repo进行构建和发布
在电子邮件通知中呈现降价标记
直接从Windows资源管理器执行TFVC命令
控制谁可以为拉取请求做出贡献
拉请求评论通知包括线程上下文
完成工作项设置
拉请求状态可扩展性
Pull请求服务挂钩合并事件
改进了使用拉取请求完成的工作项的错误消息
提到拉取请求
使用拉取请求标签帮助审阅者
拉取请求注释遵循重命名的文件
查看拉取请求合并提交
最近使用过的评论家
查看拉取请求自动完成的剩余策略标准
在拉取请求中讨论数学
拉货叉的请求建议
拉取请求策略的路径过滤器
工作项表单中的键盘快捷键
现代化的列选项
查询最后一次按信息运行
工作项网格中删除了HTML