Team Foundation Server是面向整个团队的协同软件开发工具。它与您现有的IDE或编辑器相集成,因此您的跨职能团队可以高效地处理各种软件项目。
这里是Team Foundation Server2018最新官方下载图片下载地址,有需要的朋友可以下载试试!
Tfs2018支持软件开发的三个主要领域:源代码管理,管理软件文件的版本;支持计划和跟踪工作、代码缺陷、问题等的跟踪工具。DevOps工具支持软件应用程序的构建、测试和持续发布。
tfs2018软件功能
一.访问和支持的客户
1.浏览器
从这些支持的浏览器的最新版本连接到Web门户:
- Chrome
- Edge
- Firefox
- Internet Explorer
-Safari (Apple Computer)
2.管理用户和组
向团队项目添加成员将他们添加到参与者组。管理大量用户时,使用内置组来管理用户及其权限。
3.访问级
默认情况下,所有希望添加到您的VSTS帐户或您的TFS团队项目的用户都会获得基本功能,但对一组功能具有有限访问权限的利益相关者或加入TFS高级访问级别的利益相关者除外。
4.集成开发环境(IDE)
跟踪工作并与代码集成,从以下客户端构建和测试环境:
- Eclipse(团队资源管理器无处不在)
- Visual Studio
- Android Studio
- IntelliJ
- Visual Studio代码
5、添加团队成员
要共享和贡献您的项目,请将用户帐户添加到VSTS或您的TFS。
6、权限
通过设置用户或组的权限来控制对特定功能的访问。
- 区域和迭代路径
- 构建和发布
- Git
- TFVC
- 仪表板
- 查询
- 团队管理员角色
- 测试
- 工作项目标签
7、Office集成客户端
使用这些熟悉的客户支持的功能来管理您的项目并说明您的要求。
- Excel
- 项目
- PowerPoint - 故事板
二、敏捷工具来规划和跟踪工作
1、创建你的积压
通过为每个用户故事或您计划开发的要求添加工作项目来规划您的项目。
2、将工作项目移至其他团队项目(VSTS)
在工作项目表单中选择更改团队项目图标更改团队项目菜单选项操作图标操作菜单,将工作项目移动到其他团队项目。
3、组织你的积压
使用投资组合积压将项目分组到一个分层列表中,并快速重新排序和重新保存项目以有效管理您的交付项目。
4、多团队积压所有权
轻松查看和跟踪其他团队拥有的物品,并快速重新排序和重新保存物品,以有效管理积压的物品。
三、错误,任务和问题跟踪
1、跟踪问题和其他类型的工作
不同类型的工作项目跟踪不同类型的工作- 例如错误,测试用例,风险,问题等等。
2、估计和时间跟踪
跟踪任务和其他工作项目的估计,完成和剩余工作。多个报告和仪表板提供了基于团队能力和剩余工作显示数据的图表。
3、新的工作项目经验
在新的工作项目经验提供了访问一个更现代的形式,附加功能,以及添加字段并应用其他自定义的工作项类型的能力。
4、批量修改
使用Web门户中的批量修改或使用Excel 批量修改,快速更改多个工作项中的一个或多个字段。
5、验证错误,重新运行测试用例
从bug工作项目表单上下文菜单中选择Verify选项以启动Web Runner中的相关测试用例
四、自定义(TFS)
1、添加或修改一个字段
通过编辑WIT定义添加或修改字段以支持工作跟踪和报告。
2、将规则添加到字段
将各种规则应用于自定义字段以限定其可能具有的值,复制值,指定默认值,限制可修改其值的人员,强制执行模式匹配或强制执行条件值。
3、自定义选择列表
通过编辑工作项目类型定义来定义或修改选择列表值。
4、更改工作项目表单
通过添加字段,自定义控件或选项卡来更改工作项目表单的布局。
更新日志
team foundation server 2018.1更新内容
包含自Team Foundation Server 2018 RTM 发布以来的更新程序和缺陷修复,包括修复了辅助功能、跨网站脚本(XSS) 和其他安全漏洞。
一、更新:
TFS 代理中的GVFS 缓存支持。
访问在CI/CD 管道中运行时与自动测试中的测试用例相关的信息。
现在可使用VSTest 任务运行使用TestCase 作为数据源的自动测试。
二、Bug 修复:
代码
工作
生成和发布
测试
Wiki
报告
升级和安装
管理
具体内容如下:
一、更新
TFS 代理中的GVFS 缓存支持
TFS 代理可用作Git 虚拟文件系统(GVFS) 缓存。 GVFS 虚拟化Git 存储库下的文件系统,便于Git 工具看到看似正常的存储库,而事实上这些文件实际并不存在于磁盘上。
GVFS 仅下载必需的文件。 TFS 代理现在可支持这些下载,便于将缓存放在分布式开发团队附近。
访问在CI/CD 管道中运行时与自动测试中的测试用例相关的信息
使用“测试计划/测试套件”在CI/CD 管道中运行自动测试,或者从“测试”中心运行自动测试时,现在可使用TestContext 对象访问关键TCM 属性。 要使用此开关,
需要Visual Studio 2017.5 或更高版本。 这包括:
__Tfs_TestPlanId__
__Tfs_TestCaseId__
__Tfs_TestPointId__
__Tfs_TestConfigurationId__
__Tfs_TestConfigurationName__
__Tfs_TfsServerCollectionUrl__
__Tfs_TeamProject__
现在可使用VSTest 任务运行将TestCase 用作数据源的自动测试
需要以下先决条件:
Visual Studio 2017.6 或更高版本。 如果通过测试平台安装程序任务,使用VSTest 任务来运行测试,请确保选择正确的包版本。
创建授权用于“工作项(完整)”范围的PAT。
添加称为Test.TestCaseAccessToken 的安全“生成”或“发布”变量,并将其值设置为在步骤2 中创建的PAT。
请注意,使用TestCase 作为数据源的测试不能用于“运行功能测试”任务。
二、Bug 修复
1、代码
如果在搜索索引存储库时删除存储库,作业将失败,并返回GitRepositoryNotFoundException。
首次索引TFVC 存储库时,可能会有文件夹遗漏,索引可能需要较长时间。
如果有许多文件下载失败,搜索索引修补程序作业可能失败。
代码文件创建索引失败并且在重试过程中继续失败时,会无限期地看见“Elasticsearch 拒绝了许多文件,此作业失败”这一条错误消息。
客户看见一则持久显示的消息“仍在索引你帐户中的一个或多个项目,因此不显示任何结果”。 此更新将为一组已知文件将该错误显示最长十分钟。
2、工作
如果工作项中有一个TFVC 链接并且已删除TFVC 项目,则工作项上不显示任何链接。
标识信息可能未正确同步到工作项。
当在WHEN 规则内部定义ALLOWEDVALUES 时,“允许值”自定义字段可能不起作用。
3、生成和发布
如果关联的更改为空,则生成摘要不显示关联的工作项。
暂停生成定义不会暂停封闭生成。
配置生成定义的“获取源”步骤时,意外填充$(build.sourcesDirectory) 下的本地路径。
保存发布定义时收到“服务终结点不可用或者不可访问”错误,即使未对任务中使用的终结点进行任何更改也是如此。
在发行管道中,不能重新排列并行环境的可视化顺序。 为解决此问题,在编辑器的环境面板中增加了一个选项,用于上移/下移环境。
将代理池维护作业排列到以前的版本的代理时,可能会发生SQL 异常。
4、测试
不接受“运行超时”测试设置。
当在分布模式下运行测试时,“测试类别”筛选器不起作用。
如果筛选器查询无效,将不显示“测试计划”筛选器。
无法将测试用例中的超过10 个步骤提取为共享步骤。
当生成完成但不出现测试结果时,会显示一条错误消息,指导用户执行“Visual Studio 测试”任务。
“测试运行”页面上的“执行”按钮被剪裁成俄语和法语。
将某个测试计划添加到收藏夹后,“我的收藏”页面中显示“尝试加载此内容时发生错误”错误。
缺少分配测试人员的上下文菜单。
在任务板上删除现有测试用例后,隐藏的测试总数不准确。
汇总子测试计划时,测试图表中的计数不正确。
当拥有“管理测试计划/测试套件”权限或“删除测试运行”权限时,用户无法删除“测试计划”和“测试套件”。
发布测试结果时未显示顺序测试用例的分层视图。
5、Wiki
插入的文件因过大而上传失败时,未显示错误。
6、报表
配置“工作项图表”时,颜色选取器不可见。
升级到TFS 2018 时,选择退出报告之后,将运行仓库作业。
7、升级和安装
升级到TFS 2018 时,引发ArgumentNullException,将运行“迁移CFD 数据”步骤。
将大量NuGet 包版本从TFS 2017 升级到TFS 2018 时,“迁移到最新CoD 迁移(本地)”步骤中发生“Base-64 字符数组或字符串的长度无效”错误。
配置计划备份时,升级到TFS 2018 可能需要较长时间。
在升级向导中,未填充报表服务器和分析服务器值。
升级到TFS 2018 导致重复的Microsoft.TeamFoundation.Warehouse.OptimizeDatabases 作业。
升级TFS 时,发生“TF50620: Team Foundation 标识范围不存在”错误。
当计算机名称包含Unicode 扩展B 字符时,配置向导失败。
升级到TFS 2018 时,出现“执行upd_AnalyticsToDev15M108PreSchema.sql 脚本时发生1 个错误”错误。
升级到TFS 2018 时,出现“ 执行超时时间已到。在操作完成之前超时时间已过或服务器未响应。” 错误。
当项目团队集合处于脱机状态时,配置搜索失败。
当有许多NuGet 包时,升级到TFS 2018 需要较长时间。
prc_CopyContainerItemFiles 作业可能会因为升级到TFS 2018 时超时而失败。
8、管理
超时后,“Team Foundation Server 活动记录管理”在团队项目集合上失败。
使用具有OpenSSL 的Git 客户端时,如果使用TFS 生成的自签名TFS 证书,证书无效。
当仓库数据库不可访问时, 如果尝试在TFS 管理控制台中取消配置报告,
将发生“TF246017: Team Foundation Server 无法连接到数据库。”错误。
如果集合显示为脱机时,tfsconfig offlinedetach 不会发出警告。
使用其中一个通知模板时,无法保存新通知,如用户区域设置不为英语时创建的工作项。
Team Foundation Server KEY(密钥): MHG9J-HHHX9-WWPQP-D8T7H-7KCQG
-
可以插原神人物的游戏手游 2025-10-12
-
仙剑奇侠传4结局官方解释?仙剑四结局深度解析 2025-10-12
-
lpl各战队主场城市 2025-10-12
-
魔兽世界怀旧服锻造分支怎么选择60年代分支选择推荐 2025-10-12
-
仙剑奇侠传4演员名单(仙剑奇侠传4四大主角) 2025-10-12
-
仙剑奇侠传4演员表曝光(仙剑奇侠传4人物详细信息) 2025-10-12