这里有一些关于我们设置的信息。我觉得我需要提供这些信息,以便更好地解释我为什么要这样做。
我们在VM中拥有所有开发环境。这样我们就可以在不同版本的产品之间轻松切换。我们在一个非常慢的vpn上工作(下载源需要30分钟到1小时)。代码与OS紧密集成(COM注册,VB6 dll,OCX等),因此这是目前使用的最佳方式。
我无法改变工作方式
我目前正在设置一个基本虚拟机来分配团队伙伴以加快工作速度。我想在此基础中下载一次源代码,当团队成员开始使用VM时,他们会重新创建工作区,将其指向现有代码并执行getlatest。
问题是TFS无法识别文件夹中已有的内容,只需直接下载所有内容即可。
在从服务器下载所有内容之前,如何让TFS检查本地存在的内容?就像你做“正常的最好”一样。