上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页

2016年11月17日

如何在TFS中恢复系统默认查询”已指派给我”的设置(TFS 2013)

摘要: 故事是这样开始的,一天开发人员求助说,在浏览器中修改了系统默认的工作项查询“已指派给我”的后,发现这个查询每次都提示超时,并且没有办法恢复到初始的设置状态,因为出现超时提示以后,查询编辑器就无法使用,如下图: 找遍了所有可以编辑工作项查询的工具,Visual Studio, Eclipse都没有看到可以编辑系统默认查询的功能。即使在浏览器中使用“另存为”的方法把“已指派给我”保存为另外一个查... 阅读全文

posted @ 2016-11-17 22:16 danzhang 阅读(747) 评论(0) 推荐(0) 编辑

2016年11月1日

Team Foundation Server 15 功能初探

摘要: 1. 系统安装 1.1. 系统需求 新版的TFS的系统要求发生了很大的变化,主要包含: - 不再支持32位的操作系统,只支持64位操作系统 - 只支持SQL 2014和SQL Server 2016,连SQL Server 2012都不支持了。这个比较郁闷,许多升级的系统可能都需要重新安装数据库服务器 - SharePoint方面没有变化,支持SharePoint Server 20... 阅读全文

posted @ 2016-11-01 12:33 danzhang 阅读(796) 评论(0) 推荐(0) 编辑

2016年10月26日

TFS 2013 生成(构建)历史记录保持策略(Retention Policy)

摘要: TFS服务器通过自动构建,实现软件生成和发布的自动化过程,这一直是TFS系统中非常重要的一个功能模块。近年来发布的TFS版本,都在自动化构建方面大幅增强了相应的功能。在这篇博客里我主要总结TFS 2013的生成记录保留策略的问题。 在TFS系统中,每次生成结束以后都会产生大量的临时数据,例如输出版本、日志信息、标签、测试用例记录等。这些信息长期保留在系统中,不仅没有太大的价值,对系统的维护也会造... 阅读全文

posted @ 2016-10-26 17:49 danzhang 阅读(885) 评论(0) 推荐(0) 编辑

2016年8月29日

TFS代码变更和工作项关联,为系统变更提供完美的跟踪轨迹

摘要: TFS是微软的应用软件生命周期管理(ALM)的解决方案产品,相比我们常见的一些ALM产品,例如HP ALM, IBM Rational, Atlanssian Jira等,其最大的区别在于TFS将软件研发的详细过程和交付物都集中收集在同一个平台中,实现了软件研发资产的集中管控。同时将软件研发过程中的 阅读全文

posted @ 2016-08-29 00:47 danzhang 阅读(2505) 评论(0) 推荐(0) 编辑

2016年8月17日

修改TFS客户端的工作区类型

摘要: TFS系统存在两种工作区类型:“​本地”和“服务器”。默认情况下,用户使用本地工作区实现代码管理。 但是在用户端代码文件特别多(超过10万个文件)时,由于每次启动客户端系统都会自动比对文件,从而造成连接和刷新系统的时间较长。例如在有的项目中发现,开发人员的工作区中有70万个文件,刷新需要3分钟。 为解决这个问题,建议开发人员将工作区的类型修改为“服务器”,具体操作方式参考下图: 图一:... 阅读全文

posted @ 2016-08-17 10:36 danzhang 阅读(2503) 评论(0) 推荐(0) 编辑

2016年7月26日

比较TFS与SVN,你必须知道的10点区别

摘要: 相比SVN,对于TFS的优点我有以下几点看法,供大家参考: 1. 总体比较: TFS是一个应用软件生命周期管理(ALM)软件,是一个软件研发平台产品,其功能覆盖了软件研发过程中的所有环节(包括源代码管理)和所有角色;而SVN只是一个简单的源代码管理工具。 可以简单来说,TFS具备SVN的所有源代... 阅读全文

posted @ 2016-07-26 13:09 danzhang 阅读(10604) 评论(0) 推荐(0) 编辑

2016年6月27日

禁止Visual Studio启动时自动连接TFS服务器

摘要: 在默认设置情况下,Visual Studio启动时,会自动连接上次打开过的TFS服务器。这种设计能够提高开发人员的工作效率,避免每次手动连接TFS服务器。 但是在某些情景中,也会给人造成不必要的麻烦,例如开发人员的计算机不能连接到TFS服务器,而VS则去自动连接,造成VS卡机。 开发人员可以利用下面的设置禁止VS自动连接TFS: 1. 在安装了VS的计算机上使用管理员身份打开注册表Reged... 阅读全文

posted @ 2016-06-27 09:57 danzhang 阅读(2720) 评论(2) 推荐(0) 编辑

2016年5月12日

TFS - 使用微软测试管理器实现跨团队项目的测试用例管理

摘要: 在团队项目之间实现测试用例和测试计划的共享,是很多客户关注的问题。尤其在开发产品+服务的团队中,对测试用例的共享要求比较高。下面就如何在Team Foundation Server中如何实现团队项目之间的用例共享,分析自己的经验。 同一个团队项目: 在TFS的同一团队项目中,可以非常方便的实现测试用例的共享的维护,我们可以在测试计划和测试套件中添加已经存在的测试用例。也可以克隆测试套件和... 阅读全文

posted @ 2016-05-12 13:44 danzhang 阅读(5928) 评论(2) 推荐(0) 编辑

2016年3月18日

DevOps Workshop 研发运维一体化第一场(微软亚太研发集团总部)

摘要: 准备了近两周,写了大量的操作手册,设计了大量的动手实验场景,终于在中关村的微软大厦完成了两天的DevOps培训。 最初报名160人,按照之前的培训经验,一般能到一半就不错了,没想到这次现场登记人员就超过140人,再加上没有登记的人员,现场基本爆棚,由四个大会议室组成的MPR会议室人满为患,大家对DevOps这个全新的软件开发运维一体化的的理论和实践充满期待。 第一天对软件开发的需求管理、项目计... 阅读全文

posted @ 2016-03-18 22:19 danzhang 阅读(1715) 评论(0) 推荐(0) 编辑

2016年3月13日

为TFS配置跨平台的生成服务器Xplat (Ubuntu Linux)

摘要: 1. 概述 从TFS 2015开始,微软开始支持跨平台的构建代理。你可以使用TFS的Xplat代理,方便的在基于IOS, Unix和Linux的服务器上搭建生成代理,实现构建、发布等功能。本文档已Ubuntu为例,指导如何安装和运行Xplat代理。 2. 配置TFS的基本登陆模式(Basic) Figure 1 Figure 2 3. 安装default JDK Tab... 阅读全文

posted @ 2016-03-13 23:54 danzhang 阅读(1849) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页

导航