sync 同步当前文件下所有文件 tf get
同步当前文件夹和所有子目录下所有文件 tf get . /r
同步某个文件到某个固定版本 tf get <filename>;<revision>
显示未同步的文件 tf get /preview
强制同步本地文件,无论是否已经最新 tf get /all
强制同步本地文件,并且覆盖已有文件 tf get /force
add 加入一个文件到未提交文件列表 tf add <filename>
checkout 签出文件 tf checkout <filename>
delete 删除文件 tf delete <filename>
rename 文件改名 tf rename
checkin 提交到服务器 tf checkin
resolve 解决所有冲突 tf resolve
解决所有冲突并且自动合并 tf resolve /i /auto:acceptmerge
shelve 把未提交文件打包存到TFS服务器上的一个shelve tf shelve <shelvesetname>
unshelve 把TFS服务器上的shelve解压到当前本地版本 tf unshelve <shelvesetname>
workspace 修改workspace tf workspace <workspacename>

备注:如何进入命令行工具,找到开始菜单里面vs2015文件夹里面的“VS2015 开发人员命令提示”,点击进去,如下图:

Common tfpt commands

tfpt.exe也是TFS小组出品的一个命令行工具,主要是对tf.exe做了一系列补充,用来解决了一些开发场景里常用但是需要编写脚本才能实现的高级需求。tfpt.exe需要单独从 这里 下载安装。下面是撸主比较常用的几个tfpt命令。

撤销本地没有变化的文件 tfpt uu /noget
把所有的本地有改动过但是没有加入到待提交记录的文件都放到 tfpt online
把当前文件夹下所有只存在本地不存在TFS代码控制服务器上的所有文件删除 tfpt treeclean -delete
撤销一个已经提交的代码变更 tfpt undo
查看某个shelveset的代码变化 tfpt review /shelveset

更多的命令,请到Msdn查看:

https://msdn.microsoft.com/en-us/library/z51z7zy0.aspx

sync同步当前文件下所有文件tf get同步当前文件夹和所有子目录下所有文件tf get . /r同步某个文件到某个固定版本tf get ;显示未同步的文件tf get /preview强制同步本地文件,无论是否已经最新tf get /all强制同步本地文件,并且覆盖已有文件tf get /force
本篇文章主要描述一下我个人在工作过程中使用 TFS 的一些指南与建议。本章内容预览:经常有很多朋友在日常聊天中抱怨做计划很无畏,因为计划永远赶不上变化。确实如此,计划是赶不上变化,但你不计划,你永远不知道自己应该要做什么,什么时候做,虽然发生了变化,但是你可以根据原有的计划定制事情变化的解决方案与变化的定位,而控制变化的演变。新建一个Project文件,或者打开 TFS 团队资源管理器中对话框中的项目-文档-项目管理-开发项目计划.xlsx文件。此时打开的文件均为一个空的Project文件,可以在此文件中进行计划规划。选择Project的团队选项卡,点击选择团队项目,如图:然后再弹出的对话框中选择所需
【背景介绍】     最近回到了MyEclipse中开发项目,前几周,我还以为这个项目没有团队管理 工具 ,也不用提交代码,开发完新需求后直接把代码包扔到测试环境下进行测试,随后就部署上线。上周,组长让我们提交代码,我才见到了这样一个管理 工具 —— TFS (TEAM FOUNDATION SERVER).     【插件安装】     要进入团队项目,必须在自己电脑上安装上 TFS 的插件。
整了几天 TFS ,把相关的一些配置与安装的要点简单记下,希望对大家有用。本篇主要是安装与配置上的内容,下一篇会介绍如何使用以及使用方面的相关心得体会。服务器建议2G以上内存,500G硬盘空间。必须是windows2003、windows2008。更改计算机名称。安装IIS。创建 TFS 运行报表服务与自动构建的用户,建议属于administrators组,建议命名: TFS Builder用于自动构建服务。 TFS Reports:用于报表服务。安装visualstudio2010。SQLServer2008,必须安装报表服务。安装SharePoint3.0(在 TFS 安装过程中会自动配置安装的)。 TFS 20
工具 是为了协调和监控团队项目中Bug的处理流程而搭建。 工具 是使用了微软 TFS (Team Foundation Server)团队管理 工具 自带的功能,与开发 工具 VS(Visual Studio)进行了无缝集成(并提供java版和IOS版插件),简化了开发人员处理Bug的流程。 选择Bug管理 工具 的原则:简单易用、管理方便、能够跟踪Bug状态并提醒、尽量减少 工具 数量。
本文来自网络:http://blog.sina.com.cn/s/blog_557194c30100zqe4.html 最近厂商来公司做项目,人员来来往往的很多,有人签出后没有签入就走了,只好想办法强制解除。从网上找到了解决办法,但照着做出了好多错,特此记录。 1.强制解除被独占签出的文件必须使用 命令 工具 tf.exe 该文件在C:\Program Files\Microsoft Visual
本文主要介绍如何通过 TFS (Team Foundation Server) 命令行 强制解锁(UnDo)项目成员对项目文件的占用。 在多人同时开发项目的时候,如果遇到项目组成员独占签出文件后未及时签入然后又请假离开或者离职,亦或者电脑坏掉的情况,这个时候我们就需要强制解锁被占用的文件。 在解锁前我们需要先查询源码服务器上的工作区,这样才能进行定位。这里我们需要用到 TF 命令 ,该命...
TFTP协议简介TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面: 一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。 因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。 下面就详细介绍一下linux服务器端tftp-server的配置。本文...
功能:可以方便的进行项目定义、修改等。包括定义工作项类型(支持上传、下载、直接编辑工作项类型),过程模板;全局Build列表;工作项字段。 2. Team Foundation Sidekicks     功能:支持工作区、状态、历史、基线等查询及批量处理。 3. tfpt     功能:windows 资源管理器与TF
TFS 的安装,部署请参考 TFS 文档-安装篇、 TFS 文档-部署篇,本文主要介绍如何使用 TFS 提供的 工具 来管理、运维、诊断集群,主要包括 tfs tool、ssm、ds_client、admintool等,安装 tfs 后,所有的 工具 都在 tfs -home/bin目录下,每个 命令 都包含help 命令 ,用于打印帮助信息。 tfs tool 提供写文件、读文件、删除文件的 命令 支持,使用方式如下: tfs t
答:可以使用VS Code的 TFS 插件来控制版本。首先,在VS Code中打开需要控制版本的文件夹。然后,在左侧的侧边栏中找到“源代码管理”图标,点击它。接下来,点击“+”符号,添加一个 TFS 源代码管理提供程序。之后,输入 TFS 服务器的URL、工作区路径和登录凭据,然后连接到服务器。 连接后,可以通过右键单击文件或文件夹来执行版本控制操作。例如,选择“添加到源代码控制”将添加该文件或文件夹到 TFS 源代码库中。选择“比较文件”将显示当前文件与 TFS 源代码库中的版本之间的差异。 除了右键单击操作外,您还可以使用 命令 面板(Ctrl + Shift + P)来执行更高级的操作,例如创建或切换分支,提交更改或恢复以前的版本。