首页 存档 技术 查看内容

Team Foundation Server 2017 Update 1 - 新增功能(上)

2018-3-30 13:00 |来自: 互联网 513 0

摘要: 更多个性化体验 个性化的集合主页 利用此版本,可超轻松地访问最重要的项目。 重新设计的集合页提供个性化体验,可以显示用户关心的项目、收藏夹、工作和拉取请求。 这样可以更好地开始一天的工作。 用户可以转到某 ...

更多个性化体验


个性化的集合主页

利用此版本,可超轻松地访问最重要的项目。 重新设计的集合页提供个性化体验,可以显示用户关心的项目、收藏夹、工作和拉取请求。 这样可以更好地开始一天的工作。 用户可以转到某个位置并迅速找到所有需执行和关心的项目。



项目可以获取标识

现可在一处了解项目概况。 利用新的项目页,可轻松查看和编辑项目说明、查看或添加成员,并检查最新活动。 新项目更易上手,还能利用 TFS 的所有内置 DevOps 功能。


版本控制改进


存储库管理权限更改

对于 Git 存储库,我们已将“管理”权限划分为若干更具体的权限。 以便更灵活地决定谁可以执行哪些操作。 例如,可以允许你帐户中的任何人创建新存储库,但禁止他们删除存储库或向存储库添加新用户。 新的权限如下:

  • 管理权限:添加/删除用户和权限。

  • 创建:创建新的存储库。

  • 删除:删除存储库。

  • 重命名:重命名存储库。

  • 编辑策略:配置分支策略。

  • 删除其他用户的锁定:删除其他用户设置的分支锁定。

这些权限可应用于项目中的所有存储库或单个存储库。


分支策略改进

在“策略”部分,必需和可选策略现已分为几部分,明确了完成 PR 所必需的策略。 必需部分还总结了必需审阅者,且仅当所有必需审阅者批准后才能被标记为通过。


对于需要绕过策略(且具有所需权限)的用户,“完成”对话框将展示全新的体验。 不符合要求的任何策略都会显示在警告消息中,并将显示新的显式选项来替代策略。 选中替代选项将启用“替代和完成”操作,此操作将完成 PR,替代任何失败的策略。


支持在所需审阅者策略中进行文件排除

为特定文件路径指定所需审阅者时,现可使用“!”排除路径 为想要排除的路径添加前缀。 例如,可以使用此前缀从通常所需的签核中排除某个文档文件夹。


导入储存库

客户现可从 GitHub、BitBucket、GitLab 或其他位置导入 Git 存储库。 可导入新的或现有的空存储库。


在创建存储库的过程中添加 gitignore

创建新的 Git 存储库时,客户现在可以添加 .gitignore 文件并其与存储库关联。 执行提交操作时,gitignore 文件指定 Git 应忽略的文件。


利用对话框,用户可以在多个可用 .gitignore 模板中选择一个模板。


挑拣和还原

我们添加了“挑拣”和“还原”这两项新功能,让用户更轻松地从 Web 门户移植或取消更改。


使用挑拣命令将拉取请求中的更改移植到多个分支。 典型用例:需要修补某个 bug,同时又需要在主线上修复此 bug。 创建拉取请求(其中包含修补程序分支的修复程序)后,可以轻松地为主分支挑拣相同的修复程序。


可以在已完成的 PR 上还原更改。 找到引入错误更改的 PR,单击“还原”,按步骤创建取消不必要更改的 PR。


可配置的比较分支

现可将比较分支设置为默认分支以外的内容。 每个用户都将记住此设置。 从“分支”页创建的拉取请求和新分支以设置为比较分支的分支为基础。


查找文件或文件夹

可以利用 Team Services 项目中的__代码__中心在存储库中快速搜索文件或文件夹。 结果将列出当前文件夹中的项,然后是存储库中的文件和文件夹。


对于任何 GIT 存储库,请转到路径控制框并开始键入,以启动对正在查找的文件或文件夹的导航搜索体验。



确认删除存储库

为防止意外删除存储库,现在必须键入想要删除的存储库的名称,以确认操作。


存储库收藏夹

现可收藏最常用的存储库。 在存储库选取器中,会看到“所有存储库”选项卡和“收藏夹”选项卡。 单击星标,将存储库添加到收藏夹列表。



在提交历史记录中搜索文件或文件夹

类似于文件选项卡,用户现可搜索存储库中的文件或文件夹,并查看该文件或文件夹的提交历史记录。 对于任何 GIT 存储库,请转到“历史记录”选项卡上的路径控制框并开始键入,以启动对正在查找的文件或文件夹的历史记录搜索体验。



提交页改进

我们正致力于让用户体验新式的高性能提交详细信息页和提交历史记录页。 用户能够以鸟瞰视图形式查找和处理与提交相关的重要信息。


以下是提交详细信息页示例:


以下是提交历史记录页:


在分支中搜索提交

现在可以通过单击提交详细信息页上的“在分支中搜索”按钮在指定分支或标记中搜索提交。


可在窗口中选择标记和分支,查看这些分支和标记是否包含特定的提交。


讨论控件工具栏

向拉取请求添加注释时,Markdown 是得力的工具,但它很难记住语法。 为简化这一步,我们已向讨论控件添加工具栏,工具栏会插入相应的 Markdown 语法,以添加常见的格式设置。 利用新的工具栏控件,可添加标题、粗体、斜体、链接、代码和列表,还可通过工具栏输入 @ 和 # 提及等功能。 键盘快捷键提供有(Ctrl B)粗体、斜体(Crrl I)和创建链接(Ctrl K)。


PR 注释改进

为帮助用户更好识别 PR 中的新注释,我们在现有讨论线程中针对新答复进行了一些额外补充。 文件视图中的注释也将突出显示包含新注释的线程。


查看提交的 PR

现可在“提交详细信息”页上查看提交的所有关联拉取请求。 从下图中,可以看到:


  • 在关联拉取请求下拉列表中,此提交有两个关联拉取请求。

  • 拉取请求 #2 将此提交传递到母版。

  • 拉取请求 #1 则将此提交传递到分支 4。


关注拉取请求

现在可以关注拉取请求,通过电子邮件提醒知悉任何更改。 下文菜单提供“关注”选项。


重启拉取请求合并

针对已更新的目标分支,已添加另一个选项重新尝试合并拉取请求。 想要验证目标分支的最近更改没有产生冲突或中断 PR 生成时,可以使用“重启合并”选项。


拉取请求被拒绝时阻止完成

如果 PR 被一个或多个审阅者拒绝,设定了代码评审策略的分支会发现无法完成 PR。 许多用户期待这种行为,因此我们更改了默认行为。 对于需要原始行为的团队,分支策略设置页中设有新选项。


拉取请求说明中的 Markdown

利用 Markdown 让拉取请求说明更生动。 拉取请求说明现已提供用户熟悉和喜爱的与拉取请求注释中相同的 Markdown 支持。


PR 讨论中的附件

现在可以向拉取请求注释添加附件。 通过拖放或浏览添加附件。 对于图像,只需从剪贴板粘贴即可添加附件。 添加附件会自动更新注释,以包括对新附件的 Markdown 引用。


突出显示具有更新的 PR

现在查看拉取请求更新比以往更简单。 在 PR 列表视图中,用于显示更改汇总的新的更新列会显示上次查看 PR 以来的更改。


查看发生更改的 PR 时,会在概述中看到类似的摘要信息,其中以蓝色突出显示新的推送和注释线程。 单击“查看代码更新”链接会导航到“文件”视图,其中显示了上次查看拉取请求以来新更改的差异。 此功能让用户可以轻松跟进 PR,了解作者为响应反馈做出的更改。


PR 合并策略的分支策略

我们添加了新的分支策略,让用户可以为每个分支定义拉取请求的合并策略。 以前,当 PR 完成时,每个用户需选择合并或挤压。 如果启用,此策略将覆盖用户的首选项,强制执行策略设定的要求。


公开合并冲突信息

如果拉取请求中存在发生冲突的任何文件,现在都可以在概述中显示冲突的详细信息。 其中会列出每个冲突文件,以及源和目标分支之间冲突类型的简短摘要。


Markdown 预览按钮

在提交、推送或拉取请求中查看 Markdown 文件的差异时,现可轻松切换以查看生成的呈现视图。


工作项跟踪改进

改进了范围内标识字段的搜索体验

借助此版本,将更新范围内标识字段的标识选取器行为,这些字段配置为仅允许分配到特定用户组。 在更新后的体验中,选取器的 MRU 列表和搜索结果将仅返回所配置组的成员,而非显示集合中所有有效用户的结果。


生成改进


回退生成定义

编辑生成定义时,可以通过转到“历史记录”选项卡回退到以前版本的生成定义。


在生成中禁用源的同步和签出

可以选择禁用对 GIT 自动进行源同步和签出。 这使用户能在任务或脚本中处理源操作,而不必依赖代理 ’ 的内置行为。 设置了所有标准的源相关变量,如 Source.Version、Source.Branch 和 Build.SourcesDirectory。


Git 浅表克隆和 git-lf

生成代理现支持 Git 浅表克隆和 git-lf。


生成和发布定义的任务版本管理

让用户可以控制生成或发布中运行的任务的主版本。 希望此更改可以减少因代理和任务版本自动更新而引起的意外错误。 现可在定义的“生成”选项卡或发布定义的“环境”选项卡上指定任务的主版本。


发布次要版本时(例如 1.2 到 1.3),会在生成中自动获取更改。 但如果发布新的主版本(例如 2.0),则生成始终锁定为版本 1.3,除非编辑定义并手动更改为新的主版本。 生成定义中的标志会提醒出现新的主版本。


包管理需要付款


若要继续使用包管理,用户需要具有 Visual Studio Enterprise 订阅或需要具有在应用商店购买的包管理许可证。 可深入了解授权包管理。

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部