dev*_*per 92 tfs visual-studio-2010
我在挂起的更改窗口中看到一个文件.我尝试将它与最新版本进行比较,我收到一条消息'文件是相同的'如果文件相同,为什么这个文件出现在挂起的更改窗口中?这个文件有什么变化?我可以配置TFS不列出相同的文件吗?
小智 47
如果文件由于更改而自动检出,并且最终文件的内容更改回原始状态,则这是正常的.此时,您将在比较时看到有关相同内容的消息.
这篇博客文章描述了一种处理这种问题的不那么直观的方法; 在评论中,有一个更好的建议是通过命令行通过TFS电动工具处理它.
小智 17
最近我刚刚将VS2010更新到VS 2013,这个问题更加糟糕.使用比较时,根本不会弹出相同的文件.我讨厌这个,因为在仔细检查比较文件之前,你无法弄清楚哪些文件真正被改变了.
最后,我找到了解决方法:
在外部工具中添加"撤消未更改的签出":
tfpt.exeuu . /noget /recursive$(SolutionDir)运行此命令后,TFS将自动撤消文件中的所有冗余更改.
但是这些文件仍然保持签出状态,实际上它们已经撤消并且与最新版本相同.我认为这是TFS中的一个错误.您只需要在解决方案资源管理器下的工具栏中单击"刷新"图标,这些文件将被刷新并显示正确的状态!
Phi*_*hil 10
为了使上述解释更清楚:
为我工作.
进一步:
有时我发现在导航到工作区文件夹并在那里执行之前,我需要在Developer Command Prompt的开启提示符上运行命令(并找到找不到工作空间的错误).如果我直接进入正确的文件夹,则找不到该命令. (我不介意解决这个问题本身.)
| 归档时间: |
|
| 查看次数: |
27725 次 |
| 最近记录: |