tfs

How to get a flat view of a TFS item tree?

点点圈 提交于 2020-03-02 17:18:31
问题 So the tree view in TFS shows items all over the place, clicking one by one is plain stupid monkey work, There must be a way to view all the items in a tree in one flat view, this is what the most of simple web forums have at least, surely there must be something in TFS to enable one to view all the items of a tree in a flat manner, by that I mean if we have this in a tree A Release B Feature F Task C Feature D Task E Task instead of clicking on each item and going forwards and backwards to

TFS 2015 - Waiting for an agent to be requested

前提是你 提交于 2020-03-02 09:27:35
问题 So after coming back from vacation my build server don't want to run any builds anymore. It's just stuck on Waiting for an available agent / Waiting for an agent to be requested and if I cancel it I feel it get's stuck on Build Cancelling... since nothing more is happening after I cancel the build. The waiting message is still there but the build is not in the build queue though. All the agents are green in the Agent Pool and the background service is running. I am getting the following error

TFS二次开发系列:六、TFS的版本控制

瘦欲@ 提交于 2020-02-29 17:43:38
  在TFS中对于版本控制是在WorkSpace工作区来控制的。   首先我们先整理WorkSpace的一些基本使用方法。     CheckIn:迁入挂起的操作     CreateMapping:创建一个本地映射地址     Delete:删除工作区     GetPendingChanges:获取挂起的工作区     Merge:合并工作项     PendAdd:排队文件或一个文件夹添加到版本控制储存库     PendBranch:计划一个文件或文件夹的分支     PendDelete:队列删除文件或文件夹的从版本控制储存库     PendEdit:编辑签出文件从版本控制储存库   其次我们通过一个实例来看看如何创建本地映射地址,获取挂起工作区,排队文件,迁入挂起等操作。 //TFSURI Uri tfsUri = new Uri("http://pc-20130113jkun:8080/tfs"); TfsTeamProjectCollection projectCollection = new TfsTeamProjectCollection(tfsUri); //设置版本控制Server VersionControlServer versionControl = projectCollection.GetService<VersionControlServer>

分布式图片系统

自古美人都是妖i 提交于 2020-02-27 12:26:20
概述 随着公司的快速发展,公司对外服务的系统在展现形式方面出现了多样化,目前包括Web端和手机端,不同的展现形式由于设备的多样性和设备对网络的依赖程度的不同,在对图片的尺寸或质量上都有不同的要求。原本为了满足不同设备的要求,在图片存储上会存储各种所需尺寸的图片,浪费了大量的磁盘空间,同时也浪费了高性能的硬件机器利用率。 同时公司对外的业务系统在数量和每个业务系统支撑的用户群方面也在快速的增长,势必会在对图片的请求上出现爆炸式的增长,这对图片系统的快速反映和高可用性提出了更高的要求,在保证公司的快速发展前提下,如何不降低用户使用系统的体验质量,如何保证7x24小时的高可靠性服务,在这个契机下,我们推出了分布式图片系统。 该系统在设计之初就充分考虑了上述问题,同时考虑到公司业务快速发展下,系统日后的可持续发展和系统的扩展性,从更全局的高度来定位这个系统的价值和目标,经过设计和论证,该系统在以下方面提供的服务和支持: 前端采用Nginx为web服务器,利用其高并发特性,提供对高并发访问量的支持 利用nginx的代理缓存特性和硬件的海量磁盘容量,为系统搭建了图片缓存模块,保证系统对已经处理过的图片资源进行再次访问时快速有效的提供响应,提高了系统的响应速度并避免了资源的重复执行,造成浪费,提高了系统利用率 图片数据源采用了多套方案实现,为使公司原有业务

如何为MVC-3转换为4应用程序添加对System.Web.Optimization的引用

会有一股神秘感。 提交于 2020-02-26 18:58:01
我正在最近从MVC 3转换为MVC 4 beta的项目中尝试使用新的捆绑功能。 它需要global.asax中的一行代码, BundleTable.Bundles.RegisterTemplateBundles(); ,这需要 using System.Web.Optimization; 在顶部。 当我这样做时,我会看到红色的波浪线,上面写着:“您是否缺少程序集引用?” 当我尝试添加引用时,单击对话框中的.NET选项卡,从AZ排序,我看不到 System.Web.Optimization 。 如何将此引用添加到我的项目中? #1楼 更新资料 版本1.1.x可用,请阅读发行说明: https : //www.nuget.org/packages/Microsoft.AspNet.Web.Optimization Microsoft.Web.Optimization包现在已过时。 对于ASP.NET(MVC)4和更高版本,您应该安装Microsoft ASP.NET Web优化框架: 从 nuget 安装软件包: Install-Package Microsoft.AspNet.Web.Optimization 在App_Start \\ BundleConfig.cs中创建和配置捆绑包: public class BundleConfig { public static void

Clone GIT to TFS (AzureDevOps) with git-tfs

房东的猫 提交于 2020-02-25 08:19:09
问题 we have an local DevOps Server 2019 with our old projects and I am able to clone this projects with git-tfs to local Git repositories. Everything is fine. After that I can push this repositories to our AzureDevOps Git repositories. Everything ok. Now we have some projects and colleagues who want to use TFVC for these special projects. So my idea was to clone these projects from local TFS to Git and then use git-tfs rcheckin to push it to our AzureDevOps project. But when I use "git-fts

Add fields to existing TFS Work Items?

人盡茶涼 提交于 2020-02-25 08:13:22
问题 I need to add some fields to my work item types in an existing team project to support integration with other toolsets. However, after adding those fields in my work item type definitions using the Team Foundation Power Tools Process Editor, and following the instructions detailed here, the tickets still do not contain this field. Instead, it is only new tickets that are created with this field. Is it possible to add a field to existing TFS work items, rather than just updating the Work Item

Add fields to existing TFS Work Items?

我怕爱的太早我们不能终老 提交于 2020-02-25 08:13:19
问题 I need to add some fields to my work item types in an existing team project to support integration with other toolsets. However, after adding those fields in my work item type definitions using the Team Foundation Power Tools Process Editor, and following the instructions detailed here, the tickets still do not contain this field. Instead, it is only new tickets that are created with this field. Is it possible to add a field to existing TFS work items, rather than just updating the Work Item

TFS 2010 基础配置手动升级到高级配置 安装实践

邮差的信 提交于 2020-02-13 13:02:17
我公司目前就几个人的小团队,本来打算就用TFS的基本配置实现源代码管理、项目跟踪、工作项管理、BUG收集来进行团队开发足矣,但是当参加了“ 成都软件技术沙龙 - 开启基于Scrum的敏捷开发全新征程讲座 ”后,对TFS的高级配置,启用sharepoint团队站点、报表服务、生成服务更着迷了。因为服务器刚配置好,老项目也配置好,不愿意再去修改,所以不愿意重新配置TFS或重新安装,so,有了下面的实践: 一、单独下载并安装windows sharepoint services 3.0 我公司服务器的操作系统是win2008 r2,所以 Windows SharePoint Services 3.0 x64 Service Pack 2 下载 http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=9FB41E51-CB03-4B47-B89A-396786492CBA 看见以下页面就算安装成功了: 机器名称默认的没有改,看起来有点丑陋哈 二、加载TFS2010镜像,进入维护模式,添加“sharepoint 产品和技术扩展” 安装成功后,可以启用TFS的配置中心: 三、 SharePoint 产品的扩展配置 如果出现以下错误: 你就要看看这个解决办法了: http://social.msdn.microsoft.com

TFS源代码管理的8大注意事项

房东的猫 提交于 2020-02-13 13:01:56
首先,给出上一篇内容的word下载: TFS功能说明以及使用教程.zip 下面会给出本文的Word文档下载。另:本篇仅供参考,希望能者补充。 TFS源代码管理的8大注意事项 目录 源代码管理的8大注意事项... 1 1. 使用TFS进行源代码管理... 2 2. 如果代码没放在源代码管理软件里,等于它不存在... 2 3. 要早提交,常提交,并且不要觉得麻烦... 2 4. 提交前要检查你更改了什么... 3 5. 写提交信息时一定要认真... 4 6. 使用代码审阅提高代码质量... 5 7. 一定要管理好数据库的版本... 5 8. 将必要的附属文件集成到源代码管理... 5 TFS具体使用请参考此链接: http://msdn.microsoft.com/zh-cn/library/ms181382.aspx 源代码管理软件是我们工作的必备工具,是许多开发团队的血液。那么如何更好的利用TFS进行源代码管理呢? 1. 为什么使用TFS 2012进行源代码管理 为什么使用TFS,从源代码管理方面来说,TFS具有以下优势: l 与Visual Studio无缝结合,方便开发者进行源代码管理 l 支持代码审阅与讨论 l 支持邮件通知 l 支持Web访问与管理 l 支持工作项以及BUG等管理 l 不会上传.NET开发时生成的垃圾文件 l 自带版本合并以及比较工具。 l