Tag: TFS
-
TFS服务器删除搜索组件
升级TFS服务器到TFS 2017以后,发现TFS经常会出现OutOfMemory的错误,排查了一下,罪魁祸首居然是Elastic Search。TFS 2017开始,如果启用代码搜索功能,TFS会在本地装一个Elastic Search来做索引代码。 这篇博文记录一下在TFS服务器移除搜索服务以及Elastic Search的过程: 先打开TFS管理控制台,左边选择TFS服务器名字,然后点右边窗口里的删除特性,弹出框里选择Team Foundation搜索服务,点删除 删除环境变量SEARCH_ES_INDEX_PATH里定义的文件夹,这会删除所有的Search索引 删除环境变量SEARCH_ES_INDEX_PATH和ES_HEAP_SIZE 运行Configure-TFSSearch.ps1 remove,删除Elastic Search
-
TFS常用的命令行详解
微软的TFS和Visual Studio整合的非常好,但是在开发过程中,很多时候只用GUI图形界面就会发现一些复杂的场景不能搞定。幸好TFS开发组顺便做了一个命令行工具,允许dev们用命令行来完成那些在VS里才能完成的TFS操作,这个工具便是tfs.exe,具体用法可以用运行tf /?查看或者移步官方文档。下面便是撸主经常用到几个的tf命令行。
-
清除TFS里无用的工作区(Workspace)
经常在TFS的代码管理浏览器里还能看到已经离职的前同事或者实习生的未提交的代码记录,有的时候甚至还把某些文件锁了(加了lock)导致新改动无法提交,这时候最好的解决方法就是把这些无用的工作区(workspace)定时清理掉。
-
TFS 2010服务器改名
最近老大发了个邮件,要求把代码管理迁移到TFS 2010上,收到信二话不说就开始建起来了。话说TFS 2010的安装还真是容易,不到一小时安装就全部完毕。不过悲剧的是,发信给大伙后发现服务器的名字取错了,不是信里指定的那个,看来做事情还是要一心一意啊。 在Google同学的帮助下,很顺利的把TFS服务器改成正确的名字了,步骤记录如下