TFS命令行,撤消离职同事的签出和更改

目前有两个方法,一是用TFS自带的命令行工具,二是安装VS2008或2010扩展插件实现界面化操作。

【1】打开VS2008的命令行工具,输入以下指令

TF Undo 要撤消的文件路径(服务器路径) /Workspace:工作区名称;用户名 /Server:服务器路径或IP地址。确定即可撤消别人签出的文件。

此方法每次只能操作一个文件,工作量甚大。

【2】下载安装VS2008或2010的扩展插件---TFS Power Tools 2008/2010

TFS Power Tools 2008下载路径:http://download.microsoft.com/download/e/b/d/ebd11ebe-a9ab-436a-84f5-96788ba1a4aa/tfpt.msi

TFS Power Tools 2010下载路径:http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f/file/35473/4/tfpt.msi

安装完成以后,打开TFS的源代码管理界面,右键某一被签出的文件,出现Find In Source Controls---Status---Find----右键Undo

如图:

这样就成功撤消一个被签出的文件。

这样一个一个文件的操作也是忒麻烦,所以,可以第二张图Path路径里选择整个解决的路径或者输入某一个项目的路径,这样就可以批量撤消Undo整个解决方案或某一项目下的被签出的文件了。

posted @ 2012-02-15 11:55  shuhaicaiyun  阅读(575)  评论(0编辑  收藏  举报