【发布时间】:2017-04-07 11:43:33
【问题描述】:
当我点击 Get latest version 时,我的 Visual Studio 2015 出现了奇怪的行为。
有时我需要这样做两次以确保获取最新版本。
当它显示All files are up to date. 一切正常时,我查看输出窗口。
这正常吗?
【问题讨论】:
-
是否有可能在 Visual Studio 中不可见的选项卡中打开 解决冲突 对话框?
当我点击 Get latest version 时,我的 Visual Studio 2015 出现了奇怪的行为。
有时我需要这样做两次以确保获取最新版本。
当它显示All files are up to date. 一切正常时,我查看输出窗口。
这正常吗?
【问题讨论】:
好吧,你不必这样做。当您在 VS 中执行获取最新选项时。您可以在源代码管理资源管理器中执行此操作。右键单击该文件并获取最新版本。
完成此操作后,您只需检查名为“Latest”的源代码管理器的列,该值应从“No”变为“是”。
更新截图
@D.Konosov 好吧,如果是这样,您仍然不需要为此付出太多的关注。因为即使你做了 get latest。在很多情况下它仍然不是“真正最新的”。更多细节供您参考Why doesn't TFS get latest get the latest?
在您开始工作到签入源代码控制期间。您团队的其他一些人很可能签入了另一个版本。您仍然需要为您的代码解决冲突。
在我看来,你不必这样做。每天早上,当你开始工作时,做一次“获取最新”,然后在你完成工作之后。在 TFS 中检查它。您可能需要在签入选项期间解决冲突。
当然,如果您坚持保持这种行为,请保持这种行为。毕竟,这没什么关系。
【讨论】:
zero1.sln文件的最新信息之前,“最新”的状态应该与TestDoc.txt相同否。获取最新后,它将变为Yes。
Get Latest Version (Recursive)。您不能认真地查看每个文件的最新字段=是...?!