如何在Visual Studio外部更改文件时更新TFS中的解决方案文件?

时间:2016-12-02 04:38:24

标签: visual-studio tfs version-control

我在VS2015解决方案中有一堆Word文件。最终用户修改了这些文件,我试图在TFS源代码控制中更新它们。我做的是在我的解决方案中检查它们并将用户副本复制到Windows10文件资源管理器中的解决方案文件夹中。我希望挂起的更改将包括新文件副本。但是,当我检查它们时,我有一个TFS消息读取,这些文件没有进行任何更改。我错过了什么吗?如果可以的话请帮忙。谢谢。

1 个答案:

答案 0 :(得分:2)

此问题可能重复How to have TFS 2010 detect changes done to files outside of Visual Studio?

最佳解决方案是使用reconcile in TFS。比较服务器文件夹和本地文件夹后,您可以协调文件夹内容之间的差异以及本地文件夹中具有冲突的待处理更改的文件之间的差异。详细步骤如下:

  
      
  1. 打开源代码管理资源管理器
  2.   
  3. 右键点击包含更改的文件夹,然后选择比较
  4.   
  5. 选择要协调的文件(按 CTRL + A 以选择所有文件)
  6.   
  7. 点击协调按钮
  8.   
  9. 协调文件夹差异对话框中设置选项。确保没有待处理更改的文件设置为检查   退出
  10.   
  11. 点击确定
  12.   
  13. 如果您进行了本地更改,则会显示结帐对话框。设置首选锁定类型
  14.   
  15. 点击结帐
  16.   

Reconcile Folder Differences