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

2017年2月22日

在每页(分页)报表中重复显示标题 - SQL Server Reporting Service (SSRS)

摘要: 问题描述 TFS系统提供多种报表,有图表(Chart)、Web面板(Dashboard)、SharePoint面板、Excel报表,SQL Server Reporting Serivce(SSRS)报表。其中最为常用的报表是SSRS。SSRS的提供多种展现方式,支持多种数据源(关系数据库, Cube, SharePoint等),基本可以满足用户提取TFS系统数据的复杂需求。 在使用SSRS定... 阅读全文

posted @ 2017-02-22 13:26 danzhang 阅读(3670) 评论(0) 推荐(1) 编辑

2017年2月15日

【TFS错误】TF30063: 您没有访问 Microsoft-IIS/8.5 的权限

摘要: 问题现象 开发人员报告,所有的生成都失败了,日志显示下载源代码出错,系统提示错误信息为“…TF30063: 您没有访问 Microsoft-IIS/8.5 的权限…”。 图1 - 生产失败日志 但是开发人员使用浏览器连接TFS系统,发现工作项更新都是正常,源代码更新也正常。 原因分析 登陆到TFS应用层服务器,发现服务器的磁盘空间已经被IIS的日志信息占满了。 由于IIS不能自动清... 阅读全文

posted @ 2017-02-15 09:59 danzhang 阅读(8518) 评论(0) 推荐(0) 编辑

2017年2月11日

如何统计TFS代码库中的团队项目所占用的磁盘空间

摘要: 在一个开发团队较多的研发中心,当开发人员的代码数据积累到一定程度,TFS系统的磁盘空间的使用率会逐渐成为系统管理员关注的问题。你可能会关注代码库中每个团队项目,甚至每个目录占用的的磁盘空间。不幸的,即使是当前最新的TFS 2017.1版本,也没有这个对应的功能。但是通过google,你可以找到 TFS Administrators Toolkit 这个工具来完成统计代码的功能。 TFS Admin... 阅读全文

posted @ 2017-02-11 14:01 danzhang 阅读(887) 评论(0) 推荐(0) 编辑

2017年1月12日

TFS应用层服务器获取F5用户的真实IP地址(高可用性)

摘要: 当用户数量达到一定级别(例如2千)以上,为保证TFS系统的持续服务,最大程度减少因系统宕机对研发团队的影响,系统管理员一般会考虑应用层和数据库层的高可用性方案。 在应用层的高可用性方案中,目前比较常见的是采用F5 (www.f5.com)设备,将TFS的多个节点服务器纳入统一调配方案中,在多节点之间协调请求资源,实现负载均衡分配;同时,当任一节点服务器出现故障时,F5系统会自动将终端用户的htt... 阅读全文

posted @ 2017-01-12 14:50 danzhang 阅读(2477) 评论(0) 推荐(0) 编辑

2016年12月6日

安装TFS(2015)工作组模式代理服务器(Agent)

摘要: TFS的代理服务器(agent)用于持续集成编译和发布,为开发、测试团队和运维团队带来的非常便捷高效的发布和测试速度,许多企业和研发团队都在自己的研发测试平台中广泛使用这一技术。 在部署TFS代理服务器的过程中,比较常见的方案分布式部署,即根据测试和部署的需要,将TFS的应用层服务器和代理服务器部署在不同的Windows/Linux服务器上,同时实现服务器的负载均衡。这种分布式部署,通常是在企业域... 阅读全文

posted @ 2016-12-06 07:14 danzhang 阅读(3285) 评论(0) 推荐(0) 编辑

2016年11月17日

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

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

posted @ 2016-11-17 22:16 danzhang 阅读(748) 评论(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 阅读(800) 评论(0) 推荐(0) 编辑

2016年10月26日

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

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

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

2016年8月29日

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

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

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

2016年8月17日

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

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

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

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

导航