近日在把一个数千人使用的TFS环境进行机房迁移时,从现有的服务器集群中整体迁移到另外一个服务器集群中,经过周密的设计迁移方案,充分验证方案中的各个关键过程,最终在几乎对数千人用户完全透明,没有任何感知的正常使用情况下,完成了环境的迁移. 但是迁移过程中还是因为我们在验证环境时,因为在过程中对TFS新的生产环境数据库进行了2次的数据库附加,数据库分别使用的全量数据备份,之间的差异是一周左右的TFS生产数据,在这样的组合条件下,TFS的应用层的缓存机制导致了团队开发项目在新的环境下载项目代码时出现如…