tfs

TFS2013安装与使用图文教程

三世轮回 提交于 2020-03-19 08:04:12
from:http://www.jb51.net/softjc/214560.html TFS2013安装与使用图文教程 一、安装和配置过程介绍 要安装TFS2013当然要先进行下载了,可以在下面的地址下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=43728;文件有2.5G 下载完成后,双击vs2013.3_tfs_chs.iso这个文件进行安装 ,需要注意的是安装这个版本的TFS,要首先安装sql server 2012 sp1。安装界面如下图所示: 选择我接受Team Foundation Server 的许可条款,然后点击立即安装,出现如下界面: 出现安装进度条,等待安装完成。。。过一会安装完成后,会弹出Team Foundation server配置中心的界面,第一次运行配置中心,会提示要输入产品密钥如下图所示: 至于产品密钥的,呵呵。。大家可以访问放肆网论坛,那里会有你想要的。。输入产品密钥后,会出现如下界面: 我们选择 ---基本 选项进行配置,然后点击启动向导 ,会启动基本配置向导,如下图: 然后点击下一步,选择使用现有的Sqlserver实例,如下图: 点击下一步,会出现sqlserver的服务器名称,如果是本机的话,不能用.或者localhost表示本机实例,一般用计算机全名 表示。如下图:

TFS持续集成

一个人想着一个人 提交于 2020-03-19 08:01:05
TFS持续集成的就是跟踪代码变更,合并,能够自定义脚本,任务进行自动化测试,发版,部署,有点像docker的味道。在这个代理服务器分布式中tfsserver起着能够随时拿去最新代码能够统一执行任务的角色,所不同的是代理服务器仅仅是执行具体的编译,而tfs起着统一管理,调度,安排的作用。 那么tfs持续集成是怎么实现的? 1 来看一篇博客 http://www.cnblogs.com/zjoch/p/5741499.html 先要理解tfs的持续集成的架构,即分布式架构,一个服务器可以配置多个代理池,每个代理池可以注册不同的代理服务器,每个代理服务器可以被定义多个任务 那么首先来解释一下代理池是什么? 代理池其实就是一个容器与线程池的机制类似,他动态的监视代理服务器的状态,当还有任务需要执行,在代理池中分配空闲的代理服务器给任务进行执行,就是这么简单的理解就可以了 2 代理服务器 是的代理服务器,就是相当于公司部署了一个tfsserver,比我这个server是12的地址,有一天我自己下载一个代理服务器包到本地执行相关的配置命令然后搞一个windows服务器启动起来去tfsserver认证就可以了,其实认证的时候也就注册了,两边分布式的进行,注册上了就可以给代理池使用了。 3 注册代理服务器的过程蛋疼的事儿 不得不说windows ms应该是一直以来都没有把权限机制吃透

TFS 2010 使用手册(三)权限管理

风格不统一 提交于 2020-03-19 07:53:13
本文参考了 蔚蓝的宁静 http://www.cnblogs.com/tymo/archive/2011/03/21/1990550.html 等文章。 1 .权限说明 1.1 权限关联 TFS的权限与操作系统的用户或域是关联管理的,TFS支持数据库账户、操作系统账户和域账户的权限管理。一般在20人以下使用的TFS,建议直接使用操作系统的账户比较方便和简单。当超过20人或以上的团队,建议使用与域账户关联的方式。 1.2 TFS权限结构 TFS的权限分三个部分:TFS全局权限、TFS项目级权限、源代码管理级权限。 2 .权限配置 2.1 TFS安全管理 注意:最好在TFS服务器上安装Team Explorer工具,用该工具来管理用户和权限,否则在客户端来管理有可能找不到服务器上的windows用户。 2.1.1 全局权限 打开TFS团队资源管理器,选中项目集合,右键点击“团队项目集合设置”——“组成员资格” 图1 点击“组成员资格” 弹出如下对话框,选中要配置的默认权限组,点击“属性”。 图2 点击“属性” 弹出如下对话框,选中“Windows用户或组”,点击“添加”。 图3 点击“添加” 弹出如下对话框,录入要添加的TFS服务器端windows用户,点击“确定”。 图4 点击“确定” 然后继续按向导完成全局权限设置。 2.1.2 项目级权限 打开TFS团队资源管理器,选中某一项目

team foundation client(tfc)安装后不显示的处理

淺唱寂寞╮ 提交于 2020-03-18 15:50:15
新装机器,sql2008 -->sp1---->vs2008 ----->vs2008 sp1 正常操作后,因为安装360后,弹出很多系统漏洞,安装后才装的tfc---->安装杀毒软件,我知道这个顺序是有点问题,但是我当时确实是这么多的,安装后,再安装office 结果我以为一切正常,关机睡觉。 第二天开机,连接tfs服务器,却发现发现在vs2008怎么都找不到“连接到tfs服务器”,修复后重启,问题依然。 上网查资料,说有可能是用户第一配置的问题,清除用户信息。       1。关闭所有的Visual Studio 实例   2。单击“开始”,选择“运行...”。   3。键入“devenv.exe /resetuserdata”。   然后启动vs,出现了第一次初始化。 使用上面的方法后,问题依旧。难道需要重新安装吗?------卸掉重装,忽然这个不是办法的办法出现,于是执行,问题真的解决了。 至于原因,目前还没有找到,只是找到了解决问题的办法,记录一下,省得以后犯晕。 来源: https://www.cnblogs.com/tippoint/archive/2011/05/11/2043732.html

Real TFS Command Line Help

只愿长相守 提交于 2020-03-15 09:24:46
COMMANDS Add tf add itemspec [lock:none|checkin|checkout] [/type:filetype] [/noprompt] [/recursive] Branch tf branch olditem newitem [/version:versionspec] [/noget] [/lock] [/noprompt] [/recursive] Branches tf branches [/s:servername] itemspec Changeset tf changeset [/comment:comment|@commentfile] /s:servername [/notes:("NoteFieldName"="NoteFieldValue"|@notefile)] [/noprompt] ([/latest]|changesetnumber) Checkin tf checkin [/author:authorname] [/comment:("comment"|@commentfile)] [/noprompt] [/notes:("Note Name"="note text"|@notefile)] [/override:reason|@reason] [/recursive] filespec ...]

Visual Studio REST API Iteration and Area ID's

会有一股神秘感。 提交于 2020-03-14 19:19:47
问题 I am working with the VSO REST API and have a question on how Iteration and Area ID's are assigned. Specifically, why is it when I assign a work item to the root Iteration or Area the ID that is returned for the WIT is not returned when I query the classification nodes? For example, imagine I have this hierarchy when I query /DefaultCollection/my project/_apis/wit/classificationnodes?$depth=2 My Project: id=1234 Area 1: id=5678 Area 2: id= 9012 And I then query for a work item using

Visual Studio REST API Iteration and Area ID's

杀马特。学长 韩版系。学妹 提交于 2020-03-14 19:06:49
问题 I am working with the VSO REST API and have a question on how Iteration and Area ID's are assigned. Specifically, why is it when I assign a work item to the root Iteration or Area the ID that is returned for the WIT is not returned when I query the classification nodes? For example, imagine I have this hierarchy when I query /DefaultCollection/my project/_apis/wit/classificationnodes?$depth=2 My Project: id=1234 Area 1: id=5678 Area 2: id= 9012 And I then query for a work item using

Visual Studio REST API Iteration and Area ID's

匆匆过客 提交于 2020-03-14 19:04:58
问题 I am working with the VSO REST API and have a question on how Iteration and Area ID's are assigned. Specifically, why is it when I assign a work item to the root Iteration or Area the ID that is returned for the WIT is not returned when I query the classification nodes? For example, imagine I have this hierarchy when I query /DefaultCollection/my project/_apis/wit/classificationnodes?$depth=2 My Project: id=1234 Area 1: id=5678 Area 2: id= 9012 And I then query for a work item using

How do I delete shared steps in VSTS

半腔热情 提交于 2020-03-13 16:15:54
问题 I’m trying to programmatically delete shared steps (I am experimenting with export/import, and am generating a large amount, and want to be able to delete them – not manually, one at a time). Shared steps, like all “hidden” category work item types, cannot be deleted with the delete work item API. Test cases, test plans, and test suites have special APIs to allow their deletion, but I cannot find a similar API for the shared steps. Does any one know what the API is, or whether there is one,

Code branched/shared on VSTS and Local TFS

好久不见. 提交于 2020-03-03 10:05:12
问题 TFS is used in house. Would like to use VSTS to collaborate with an external resource. Logically, I would like to create a branch from the in-house TFS to a VSTS repository, but TFS and VSTS can't be mapped to the same file system location. I have seen ways to do one-time migrations from one system to the other, but I can't find any guidance about living in both systems at the same time. How do I manage the same code in both TFS and VSTS? 回答1: This is possible if you make the switch to Git,