TFS升级后清理旧的构建代理

时间:2014-11-21 21:25:42

标签: tfs tfsbuild tfs2013

在tbl_BuildServiceHost表中,我有一些不再存在的构建代理条目。所有旧代理都来自过去版本的TFS。由于所有TFS数据库都已作为TFS 2013升级的一部分恢复到新硬件,因此数据被移除。

在任何情况下,有没有办法告诉TFS这些代理不再存在,以便从数据库中删除这些旧条目?值得注意的是,通过UI无法看到这些机器。据我所知,他们只出现在这张桌子上。

我是否应该对此感到担心?我只是不希望它引起任何问题。

1 个答案:

答案 0 :(得分:4)

当我年轻的时候,我把所有东西分开看看它是如何工作的,不知怎的,在我重新组装之后总会留下一个螺丝或一个弹簧。我学到了很多东西,但最后我还得到了很多不能正常工作的东西。

我的建议:如果它没有损坏,请不要修理它。特别是如果"它"是TFS。

或者换句话说,做出任何改变有什么好处?

(如果你觉得很想玩数据库,我建议将服务器复制到一个你可以安全注销的沙箱中 - 它很容易打破TFS。记住永远不会,将您对TFS数据库所做的更改推送到生产环境。如果您这样做,Microsoft将无法再为您提供支持。就像越狱iPhone一样,它将使您的保修失效。)