在Visual Studio中使用工作项(Azure DevOps Server)

实测在 Microsoft Windows 11上使用Azure DevOps Server (TFS) 1. 概述 微软官方上周(20201/5/25)发布了Azure DevOps Server 2020.1的正式版本,在2020版本的基础上增加了大量最新功能( 2. 阅读详情

使用Azure DevOps Server(原来名称为TFS)时间比较长的老用户,都习惯在Visual Studio使用工作项功能,例如在VIsual Studio中创建工作项查询、编辑和修改工作项等。

图一:在Visual Studio中编辑Azure DevOps工作项

image

但是在发布Visual Studio 2019的时候,用户发现微软公司已经对Visual Studio中的工作项功能做了大幅调整,最明显的变化就是如果使用默认配置,我们不能在Visual Studio中编写和查询工作,当我们在VS中点击工作项相关的菜单,系统会自动打开默认浏览器,并跳转到对应的页面。本文主要介绍如何在Visual Studio中使用工作项。

一、修改默认配置

由于微软在Azure DevOps 2019发布的时候,使用了全新的Rest Api操作工作项的所有数据,微软同步对Vsiual Studio中的工作项功能做了相应的调整,首先将工作项的操作模式设置为“默认体验”,在默认体验模式中,所有工作项的操作菜单,都会自动打开默认浏览器,并跳转到对应的页面,只是一种偷懒的方式,微软不希望大家在Visual Studio中使用工作项;如果你需要之前的工作项功能,需要手动将工作项模式修改为“旧体验(兼容模式)”。修改工作项模式后,VS会自动关闭工作项相关的窗口,你可以重新打开工作项菜单,之前的工作项查询、编辑等功能又回来了。

可能微软也意识到突然关闭了工作项功能对用户造成了很多的困惑,在Visual Studio 2022中,“旧体验(兼容模式)”已经变成了默认模式,就是说全新安装的Visual Studio,默认可以使用原来的工作项功能。

但是在微软的开发计划中,下一个VS版本将移除工作项功能,大家要做好这个准备。

image

二、常见操作

在Visual Studio中,对工作项的常见的操作主要包含以下几个功能:

1. 工作项查询

可以在VS中,新建和编辑工作项查询(Work Item Query);我们在编辑工作项查询时,可以像在浏览器中一样,操作工作项的字段、运算符等;完成编辑后,我们可以将工作项查询保存在我的查询或共享查询中。

image

2. 工作项内容

在Visual Studio中编辑工作项内容,需要注意以下几个关键点:

  1. 对于使用集成模板定义的工作项,我们使用浏览器在模板中增加的字段都会出现在Visual Studio中;如果正在使用中的工作项没有看到新增的内容,你可以需要重新打开Visual Studio。
  2. 对于使用XML模板定义的工作项,需要注意XML模板定义中的Layout定义,只有定义在Layout节点中的字段,才会显示在Visual Studio中;Weblayout节点中定义的字段,只会出现在浏览器中,不会出现在Visual Studio中;和Viusal Studio一样,这种设计还会影响到其他客户端程序,例如Eclipse和Excel;XML工作项定义的截图如下:

image

https://www.cnblogs.com/danzhang
Azure DevOps MVP 张洪君在这里插入图片描述

Azure DevOps Server(TFS) 客户端分析 Azure DevOps Server(TFS) 是微软公司的软件协作开发管理平台产品,为软件研发、测试、实施提供全流程的服务。作为一款应用服务器产品,他的客户端是什么,在哪里下载客户端?我们在项目实施过程,经常碰到这样的问题。本文的目的就是为了解答这个问题。作为一款企业级的软件研发管理平台,Azure DevOps Server 集成了需求管理、项目计划、人员管理、代码管理、持续集成、自动发布... 阅读详情

相关推荐

Visual Studio正版授权指南:告别注册码,零成本获取Community/Enterprise版

Visual Studio 是微软官方集成开发环境(IDE),其授权机制已从传统序列号转向账户绑定式订阅制。理解其基于 Microsoft Account 的激活原理、硬件绑定与在线校验技术逻辑,是规避安全风险与系统错误(如 -2146233082)的前提。正版授权不仅保障 ServiceHub 等核心服务的完整性,更支撑 .NET、C++、SQL Server Data Tools 等关键工作负载稳定运行。开发者可通过 Visual Studio Community 免费版、Azure for Stude

weixin_34080951的博客 335

Visual Studio如何连接TFS

Visual Studio连接TFS

levi_by的博客 4820

在Windows操作系统的文件管理器中集成Azure DevOps Server (TFS)工具菜单

故事场景 使用过SVN的用户,都知道在Windows的文件夹上点击鼠标右键,就会弹出Tortoise SVN的操作菜单(俗称小乌龟)。通过这个功能,用户不需要打开SVN工具,可以直接在Windows的文件管理器中实现文档和代码的上传和下载,为用户管理SVN中的内容提供了一个非常方便的途径。 带者这种习惯思维,许多开发人员问过我,DevOps Server(以前叫TFS)是否也有类似的功能?有!下...

Azure DevOps Server(原名TFS) 306

Visual Studio 2019中使用Azure DevOps

Azure DevOps可以上传自己的代码,在任何地点用Visual Studio都可以进行连接,方便开发。 1.打开Azure DevOps的官网Azure DevOps Services | Microsoft Azure 2.点击免费开始使用,点击创建一个,填写资料,进行账号的注册 3.网速不好的话,多刷新几次,进入这个界面后,输入项目的名称 这个地方一定要选择TFVC,否则在visual studio中会报错 然后点击创建 4.这样便创建成功仓库了。 ...

故里2130 3482

Visual Studio 安装本质是开发环境编译配置

Visual Studio 已从传统IDE演进为集成化开发环境配置系统,其安装过程实质是声明式定义目标平台、工具链与运行时依赖的技术决策。核心原理在于工作负载(Workload)映射到具体的SDK版本、编译器工具集(如MSVC v143)和运行时组件(如.NET 8 SDK或Windows SDK 22621),形成可复现的构建环境拓扑。这种设计赋予开发者对CI/CD流水线起点的强控制力,支撑云原生、AI工程化、嵌入式仿真等多场景开发需求。技术价值体现在环境一致性保障、跨团队协作效率提升及企业级离线部署可行

483

使用3sigma原则去除数据表中的极端值

本文使用3sigma解决数据表中出现的极端值问题,其中包括基本原理、使用原则(检验方法)、代码展示这3个部分

qq_51397866的博客 4380

visualstudio使用visualstudio online提供的TFS服务教程

visualstudio online是由微软提供的在线Team Foundation Server 服务简称TFS,TFS我们称为工作流协作引擎,更具体的叫法是团队项目版本控制器。它主要作为是在团队开发的时候提供代码管理,方便团队间代码的管理。        通常情况下,公司的项目团队会在本地部署TFS服务,封闭源代码在局域网内,当然也不排除有的公司直接使用visualstudio o

冬日的编程心得 6988

AI气象预报:数值模式融合与短临预警的工程实践

气象预报正经历从物理推演到数据驱动的认知范式转变。AI气象预报并非替代传统数值模式,而是通过数值模式融合弥补其在参数化误差、初值敏感性和计算效率上的固有瓶颈。其技术价值在于提升短临预警时效性与空间精度,支撑航空调度、电力调控、防洪应急等关键场景。实践中需兼顾物理一致性、可解释性与业务系统兼容性,避免纯黑箱建模带来的外推失效与不确定性缺失风险。本文聚焦AI作为超分辨率引擎、误差矫正器和短临加速器的三类落地路径,解析HEALPix投影、多尺度图建模、轻量级U-Net等核心适配方法。

weixin_28221501的博客 299

Visual Studio+TFS--强大的项目管理工具

一、前言 微软的Visual Studio非常强大,可以无缝结合Git或自家的TFS(Team Foundation Server),进行项目管理非常方便,从需求分析、开发、测试、维护,几乎可以贯穿软件开发的整个生命周期。这篇文章将会详细介绍如何使用Visual Studio结合TFS进行项目管理。 二、什么是TFS TFS是一种为Microsoft产品提供 源代码管理、数据...

aihuowei4543的博客 1181

Unity调用手机摄像头避坑指南:从权限检测到自动对焦问题解决

本文深入解析了Unity移动端集成手机摄像头时遇到的权限、对焦与性能等核心难题。针对权限管理,提供了健壮的原生接口调用方案;针对自动对焦模糊问题,详细对比了原生插件与第三方插件两种解决路径;并分享了分辨率选择、数据处理及功耗控制等关键性能优化技巧,帮助开发者构建稳定高效的摄像头功能。

weixin_29007243的博客 472

手把手教你使用Segformer训练自己的数据

SegFormer 基于Swin transformer 修改

weixin_38353277的博客 2万+

Visual Studio TFS安装详解

团队资源管理器Visual Studio安装与使用。 下载: 百度云盘下载地址(2013版离线安装):链接:https://pan.baidu.com/s/19y9oRxDyiSnyqfntVSuVUQ 提取码:xs0c 离线TFS安装: 双击运行安装程序,选择安装路径,点击安装即可。 安装完成,直接启动,下面是启动页面。 启动成功后的编辑器的界面效果: 按步骤点击,链接tfs管...

梦和远方的博客 6416

Azure DevOps MCP Server团队协作:如何让整个团队享受AI辅助的DevOps工作流 [特殊字符]

**Azure DevOps MCP Server** 是微软推出的革命性工具,它将Azure DevOps的强大功能直接集成到AI助手和开发工具中,让整个团队都能通过自然语言指令高效管理DevOps工作流。这个创新的MCP(模型上下文协议)服务器为开发团队带来了前所未有的协作体验,让AI助手能够直接访问和操作Azure DevOps中的项目、工作项、代码仓库、流水线等资源。 ## 🔥 为什么

gitblog_00151的博客 370

【YOLOv8改进-注意力机制】BRA(bi-level routing attention ):双层路由注意力

【YOLOv8改进-注意力机制】BRA(bi-level routing attention ):双层路由注意力我们提出了一种新颖的动态稀疏注意力机制,通过双层路由实现更加灵活且具有内容感知的计算分配。

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 3173

滑块逆向及流程分析

本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!

pyzzd的博客 8009

TFS Team Project Manager 使用教程

TFS Team Project Manager 使用教程 1. 项目介绍 TFS Team Project Manager 是一个自动化工具,旨在帮助管理 Team Foundation Server (TFS) 中的多个团队项目。如果你在管理多个团队项目时经常遇到重复的任务和问题,TFS Team Project Manager 可以为你提供解决方案。该项目支持各种任务的自动化,包括工作项配置...

gitblog_00131的博客 509

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Azure DevOps MCP Server:10分钟快速上手,让AI助手直接管理Azure DevOps项目

Azure DevOps MCP Server是一款强大的工具,它能将Azure DevOps的强大功能直接带给你的AI助手,让AI助手可以直接管理Azure DevOps项目。本文将为你提供一个简单快速的上手指南,帮助你在10分钟内完成安装和配置,开始体验AI助手管理Azure DevOps项目的便捷。 ## 📋 准备工作 在开始使用Azure DevOps MCP Server之前,我们

gitblog_00058的博客 551

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【亲测免费】 推荐使用:Azure Repos Extension for Visual Studio Code

**重要提示**: 此扩展已不再接收更新,请查看[此处](https://aka.ms/AA9k2vv)获取更多信息。 --- 在编程世界中,高效的版本控制和团队协作至关重要,这就是为什么我们强烈推荐使用Azure Repos Extension for Visual Studio Code。这款扩展为VS Code带来了直接连接到Azure DevOps Services和Team Foun

gitblog_00089的博客 946

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

DevOps落地实践:Azure

借助简单可靠的工具以更快的速度交付创新,实现持续交付。Azure中提供了一些列的工具来支撑DevOps能力的提供,在这篇文章中来对现状进行整体的梳理和确认。

知行合一 止于至善 2646

【译】Azure MCP 服务器现已内置到 Visual Studio 2026 中:智能体工作流的新时代

管理云资源通常意味着要同时处理多个工具、编写自定义脚本,还要在集成开发环境(IDE)和云管理门户之间切换工作环境。这些额外步骤会拖慢开发速度,也让高效构建智能且安全的应用程序变得更加困难。我们很高兴地宣布,Azure MCP 服务器工具现已在 Visual Studio 2026 中开箱即用,将智能云自动化直接引入您信赖的集成开发环境中。这种集成使开发人员能够更快速地构建智能、安全的应用程序,同时降低复杂性并增强信心。

weixin_42055277的博客 1088

Visual Studio 2022 社区版 + Azure DevOps Server 2022 安装配置

最终决定将VS2010升级到最新版本2022,同时也将古董级的VSS2005升级到ADOS2022。

股民程序员 2468

Visual Studio 2022 新功能体验

概述微软公司在2021年6月17日正式对外发布了继Visual Studio(简称VS) 2019之后的第一个大版本Visual Studio 2022的预览版。预览版本的发布意味着RTM版本将在不久后上市。Visual Studio 2022是VS历史上的第一个64位版本,也是今年这个版本的最大看点;除此之外,在编码智能提示、UI设计和版本管理等方面都有了大的提升;下面让我们来看看微软公司开发...

Azure DevOps Server(原名TFS) 5259

Azure DevOps Server:使用甘特图Gantt展示需求进度

自从Azure DevOps Server取消与Project Server的集成后,许多用户都在关注如何使用甘特图来展示项目进度。在Azure DevOps Server开放扩展Extension功能后,许多开发者或专业开发团队做了很多甘特图Gantt相关的开发工作,使用比较多的是(GANTT chart - Visual Studio Marketplace )。用户可以从将这个扩展安装到自...

Azure DevOps Server(原名TFS) 679

Azure DevOps:移除TFVC中过时的签入策略

在 Azure DevOps 中,TFVC(Team Foundation Version Control)的签入策略是一种质量控制机制,用来确保开发人员在提交代码时满足团队设定的要求,它能帮助团队保持代码库的规范性和一致性,例如变更集注释策略强制开发人员在签入时填写注释,确保变更的目的和内容有清晰记录;例如工作项关联策略,每次签入必须关联一个或多个工作项(如 Bug、任务),确保代码变更与需求或问题跟踪挂钩。

Azure DevOps Server(原名TFS) 499
上一篇: Azure DevOps Server (TFS)的产品生命周期
下一篇: 复制测试计划和测试套件(Azure DevOps Server 2022)
Azure DevOps
博客等级 码龄6年 219粉丝 296原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值