Azure DevOps Server(TFS): 在Excel中解除服务器同步
通过Azure DevOps Server 提供与Excel集成的功能,用户可以非常便捷地使用Excel,实现工作项数据的同步。
对于需要批量处理数据、离线工作、制作临时报表的用户来说,这个功能必定成为你的最爱。
在使用这个功能的过程中,许多用户提出了一个这样的需求“如何在Excel中解除数据同步功能?”。
故事场景是这样的:
用户小王使用“在Excel中打开”工作项功能(图一),将工作项数据同步到了本地计算机的Excel中。之后,小王非常快乐地修改数据,发布数据,下载数据(图二)。突然,身在外地的领导打来电话,让小王将手头的这份Excel数据发给他。小王迅速将Excel保存发送给了领导,心里还洋洋自得,感叹TFS系统中这个Excel的功能真好。很快,小王在电话里面被领导批了一顿。原因是领导的电脑不能连接到TFS系统,而领导打开小王的Excel时,Excel会自动去连接TFS服务器,导致Excel打开数据缓慢,最后提示一堆领导无法理解的错误。
小王郁闷地给我打来电话:“张老师,如何移除Excel与TFS的连接?别说要复制粘贴所有到另外一个sheet页中?”
我说:“需要点击Excel中的转换区域按钮(Convert to Range),解除Excel与TFS的连接。”(图三)
转换为区域是什么意思?
这里说明一下“转换为区域(Convert to Range)”是什么意思。在Excel中,我们录入的所有数据,只是电子表格中的普通数据,不具备统计分析、排序、切片等功能;说得更具体一点,对于这样数据,你在Excel的Ribbon菜单上看不到“设计“菜单。将普通数据转换为表格,比较常见的操作是”套用表格格式“,Excel会为你的Excel数据自动套用表格样式,同时将数据转换为表格。
TFS在与Excel集成的过程中,将下载的数据同步到Excel的同时,将数据转换为表格,并设置了服务器连接信息,保存在Excel中。如果我们将表格数据转换为普通数据(区域Range)后,就会自动删除Excel和TFS服务器之间的连接。
好了如果还有不清楚的地方,可以留言联系我们。
图一:在Excel中打开工作项

图二:在Excel中修改/同步工作项数据

图三:Excel 中转换为区域

微软DevOps MVP 张洪君 http://www.cnblogs.com/danzhang
--End--
Azure DevOps Server(TFS): 在Excel中解除服务器同步的更多相关文章
- 在Azure DevOps Server (TFS)的流水线中编译和测试Xcode移动应用(iPhone)
概述 Xcode是开发基于苹果macOS系统的桌面应用和移动应用的主要IDE工具.使用Azure DevOps Server (原名TFS)系统中的pipelines流水线功能,可以方便的集成Xcod ...
- Azure DevOps Server (TFS) 代码库Repo管理培训
Repo是分布式代码库Git中的一个专用词,用于存储和管理开发团队中特定的源代码. 使用Git,可以协调整个团队的代码更改. 即使您只是一个开发人员,版本控制也可以帮助您在修复错误和开发新功能时保持井 ...
- 还原Azure DevOps Server (TFS)中误删除的生成流水线
流水线历史记录 DevOps Server流水线的历史记录有完善的版本日志,用户可以随时回退到修改过程中的任何一个版本,还能比较差异.这个历史记录功能可以和代码库中的版本控制媲美. 图一:生成历史记录 ...
- Azure DevOps Server (TFS)中代码文件换行问题解决方案(Git)
之前写过一篇博客"探索TFS Git 库文件换行(CRLF)的处理方式",主要是针对TFVC代码库的. 下面这篇文章说明如何在TFS的Git库中处理代码换行的问题. 概述 在Azu ...
- 在Azure DevOps Server (TFS)中实现VUE项目的自动打包
概述 Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架.由于它在数据绑定.页面展示和使用简单方面有很大的优势,逐渐被越来越多的前端开发团队使用.本文 ...
- 集成Azure DevOps Server(TFS) 与微软Teams
1.概述 Microsoft Teams是Office 365中团队协作的中心.将团队的所有聊天.会议.文件和应用程序放在一个位置.软件开发团队可以在一个专门的协作中心中即时访问他们所需的所有内容,T ...
- 在Azure DevOps Server (TFS 2019) 流水线传递参数
变量概述 在Azure DevOps Server的流水线中,变量是衔接不同任务和不通代理之间的桥梁,它可以使相对松散.各自独立的任务之间相关影响并共享数据.在流水线中使用变量,可以在各任务之间相互调 ...
- 在Windows操作系统的文件管理器中集成Azure DevOps Server (TFS)工具菜单
故事场景 使用过SVN的用户,都知道在Windows的文件夹上点击鼠标右键,就会弹出Tortoise SVN的操作菜单(俗称小乌龟).通过这个功能,用户不需要打开SVN工具,可以直接在Windows的 ...
- Azure DevOps Server (TFS) 修改工作项附件大小限制
1. 问题描述 当上传工作项附件时,系统提示"附件大小限制" 2.解决方案 2.1 默认设置 默认情况下,Azure DevOps Service和Team Foundation ...
随机推荐
- rpm梳理
- 吴裕雄 python深度学习与实践(7)
import cv2 import numpy as np img = np.mat(np.zeros((,))) cv2.imshow("test",img) cv2.waitK ...
- CSS 图像
CSS 图像 <上一节下一节> 通过CSS可以控制图像的大小和对齐方式. 图像大小 虽然在HTML中,img标签有属性height.width设置高和宽,在工作中却使用得非常少,通常使用C ...
- react mobx 装饰器语法配置
1.弹出项目配置 npm run eject 此处注意,若弹出项目配置失败,请先执行以下两行代码(我的项目执行上一句都会报错,所以都会执行) 1.git add . 2.git commit -m & ...
- Netty4.0源码解析 NioServerSocketChannel
一.引言Netty的Channel在JDK NIO的Channel基础上做了一层封装,提供了更多的功能.Netty的中的Channel实现类主要有:NioServerSocketChannel(用于服 ...
- PTA 1067 Sort with Swap(0, i) (25 分)(思维)
传送门:点我 Given any permutation of the numbers {0, 1, 2,..., N−1}, it is easy to sort them in increasin ...
- 业务数据实体(model) 需要克隆的方法
业务数据实体(model) 需要克隆的时候 可以使用 Json.Deserialize<InquireResult>(Json.Serialize<InquireResult> ...
- 73. Set Matrix Zeroes 把矩阵同一行列的元素都改成0
[抄题]: Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in-place. ...
- class空格多类名
1.class属性唯一但是有空格,选择空格两边唯一的哪一个 <div id="tempConfigTable" class="dtb-style-1 table-d ...
- 嵌入Python | 调用Python模块中无参数的函数
开发环境 Python版本:3.6.4 (32-bit) 编辑器:Visual Studio Code C++环境:Visual Studio 2013 需求说明 在用VS2013编写的Win32程序 ...