Ter*_*rry 5 tfs visual-studio-2010 tfsbuild
为什么TFS不想再把我的旧文件给我?
开发分支

主枝

将Dev合并到Main

编辑: 鉴于下面的第一个答案和一些更多的调查,我相信我正在尝试完成整个分支覆盖.这可能吗?
这是一件好事,我认为最好的办法是取消删除主分支中的文件和文件夹。为此,请进入“工具”、“选项”。展开“源代码管理”,选择“Visual Studio Team Foundation Server”并选中“在源代码管理资源管理器中显示已删除的项目”

这将允许您选择已删除的文件并使用“取消删除”命令将它们恢复。
但是,如果您确实想将更改从开发分支推送到主分支,那么您可以使用命令行强制 TFS 进行合并。
打开 Visual Studio 2010 命令提示符并导航到您的工作区
例如cd c:\tfs\MyLocalWorkspace
然后使用“tf”命令
tf merge $/TeamProject/Dev $/TeamProject/Main /recursive /force
这将强制 TFS 合并更改,即使它认为它们之前已经合并过。我可能会说,使用“取消删除”是最不可能导致未来发生“奇怪的事情”的方法。