2016-11-23 122 views
3

我在我的Visual Studio 2015中有一个奇怪的行为,当我打到获取最新版本获取最新版本两次(多次)

有时我需要做两次以确保获取最新版本。 我看着输出窗口,当它说All files are up to date.一切都很好。

这是正常的吗?

+0

是否有可能在Visual Studio中看不到的选项卡中打开* Resolve Conflicts *对话框? – Daniel

回答

0

那么,你不必这样做。当你在VS中获得最新的选项时。您可以在源代码管理器中执行此操作。右键单击该文件并获取最新信息。

这样做了以后,你只需要检查源代码控制管理的一列,其所谓的“最新”,该值应该从“没有”到“”改变。

更新截图

enter image description here

@ D.Konosov好吧,如果这样你还不必太注意这一点。既然你做了得到最新的。它仍然不是”真正的最新的”在许多情况下,供大家参考Why doesn't TFS get latest get the latest?

,并在您的工作中源控制检查的时间更多细节。您的团队的一些人很可能在另一个版本检查。你仍然需要解决您的代码冲突

在我看来,你没有做到这一点。每天早上,当你开始工作,做了一次,以后“获得最新的”你请检查它的工作,在TFS中检查它,你可能不得不在解决办法选项中解决冲突

当然,如果你坚持保持这种行为,保持它。毕竟,这没什么事。

+0

添加相关屏幕截图,在获得最新的'zero1.sln'文件之前,“** Latest **”的状态应该与'TestDoc.txt' ** No **相同​​。获得最新信息后,它将更改为**是**。 –

+1

我想@DKonosov正在讨论在打开的解决方案中从上下文菜单中选择“获取最新版本(递归)”。你不能认真看看这个领域最新=是在每个文件...?! – Daniel

+0

@ D.Konosov好吧,如果是这样,你仍然不需要为此付出太多的关注。因为即使你做得最新。在许多情况下,它仍然不是最新的。从工作到检查源代码控制的时间。您的团队中的其他人很可能会检查另一个版本。您仍然必须解决代码的冲突。更多细节http://stackoverflow.com/questions/3141525/why-doesnt-tfs-get-latest-get-the-latest。详情见我的更新答案。 –