我有一个由TFS2010实例管理的VS2010解决方案。 我的解决方案是在计算机C-1的硬盘上。
我已将所有解决方案复制到未连接到TFS实例的计算机C-2的硬盘驱动器上。 然后我通过VS2010对解决方案进行了一些更改:创建新文件,修改现有文件,....
我需要继续研究C-1的解决方案。 有没有办法用C-2上的解决方案替换C-1上的解决方案? 然后我希望TFS检查我的解决方案并更新服务器文件。
提前感谢您将来的帮助
答案 0 :(得分:2)
首先,将最新的资源复制到计算机C1(注意备份您不想先覆盖的任何重要资源)
然后,您可以使用vs的离线模式查找更改。拔掉你的网络连接并运行vs,它将脱机。重新插入网络连接,然后选择文件>源控制>上网。它会发现您准备好的更改。
或者手动完成。在源代码管理中,右键单击根文件夹并查看整个文件夹。然后从待处理的更改中选择全部并撤消结帐。当它询问您是否要放弃更改时,请小心选择全部。您将只剩下已签出的已更改文件。
请注意,这些技术对于已删除,重命名和创建的文件都会有不同程度的失败,因此,如果您完成的不仅仅是编辑现有文件,那么您可能还需要进行一些手动整理。