阻止特定计算机的TFS Checkout

时间:2014-04-02 20:34:43

标签: tfs tfs2012

在团队基础服务器(我们使用的是2012)中,有没有办法根据工作空间或机器名称拒绝签出或签入某个文件/文件夹?

上下文:我们有一个使用MS Office PIA的DLL。我的同事一直在从他的机器编译它,导致DLL引用PIA的第15版而不是12(office 2007)。对于安装了Office 2007的计算机,这会中断QA。

更新:我们已经将DLL签入了源代码控制,所以当我的同事编译时,他会检查它们,并且我们所有的环境在使用TFS构建部署之后最终都会获得它们。

1 个答案:

答案 0 :(得分:0)

回答第一部分:

  

TFS中没有通过IP地址阻止计算机的工具

这就是TFS构建服务器用于QA和Production部署的原因。构建服务器直接从签入源构建,此外,office dll也可以通过将它们检入tfs进行版本控制,并将该目录作为构建的一部分引用,并使用正确的版本。不要仅仅针对您遇到的问题从开发人员工作站部署到QA。