情景:
将解决方案检入TFS。对解决方案的脱机/断开/未绑定副本进行更改,该副本将成为“最新”版本。我想用这个断开连接的副本的文件更新repo。
如何让TFS查看所有文件并确定哪些文件已更改,以便只检查那些文件?
如果这是SVN,我只是将文件放在现有工作副本之上,它就可以了。
答案 0 :(得分:3)
您是否有另一个与TFS绑定的解决方案副本?如果没有,你需要一个。您有两种选择:
答案 1 :(得分:0)
我无法想到任何优雅的方法,但你最好的选择是知道哪些文件被更改或离线添加并将它们连接到TFS版本,同时删除旧的TFS文件。
要执行此操作,只需右键单击所有旧文件,然后将其删除或从项目中排除它们,然后将新文件移动到其物理文件夹中,并将其替换为更新版本。如果添加了文件,则将它们添加到正确的文件夹中。最后,通过单击“显示所有文件”确保解决方案资源管理器中的所有文件都可以查看。最后,右键单击您更改的文件,然后为每个文件选择include。
通过这种方式,您只需更换已更改的文件,而无需检查TFS的整个解决方案,因此很难清楚您的签入更改了哪些文件。