TFS获取新文件的最新版本

zap*_*ico 14 tfs visual-studio-2010 visual-studio

在向我的解决方案添加新文件或文件夹时,我遇到了TFS问题.

当团队中的任何其他人尝试"获取最新"时,它会更新每个已更改的文件,但不会下载新添加的文件!

如果我们转到Source Control资源管理器,新文件显示为"未下载"...如果我们强制下载,那么我们也必须将该文件包含在他的机器中的项目中.

我不敢相信这是TFS的正常行为(我认为这是基本的)所以我认为我们做错了什么......对于发生了什么有什么想法?

提前致谢 ;-)

Dar*_*wis 14

您是否还检查了与添加的文件相关的项目文件?在解决方案资源管理器中,只有当这些文件也位于本地项目文件中时,它们才可用.还要检查尝试下载的用户是否已检出项目文件.

更新:在解决方案资源管理器中,您只能获得.proj文件中引用文件所需的内容.对于Source Control Explorer是的,如果您以前从未下载过它们,它应该获取这些文件.最好的方法是不要只是做Get Latest(它试图将服务器端了解你的本地工作区与服务器的内容)做一个获取特定版本 - >最新版本.这样,无论现有工作空间状态如何,您都可以"强制"下载所有项目文件.


And*_*eas 9

上面的提示在我的场景中没有帮助.诀窍是检查旧版本(带有两个覆盖复选框)并在之后获得最新版本(也使用两个覆盖复选框).

这是TFS IMO中的一个巨大错误.