【问题标题】:Get Latest Version twice (multiple times)两次获取最新版本(多次)
【发布时间】:2017-04-07 11:43:33
【问题描述】:

当我点击 Get latest version 时,我的 Visual Studio 2015 出现了奇怪的行为。

有时我需要这样做两次以确保获取最新版本。 当它显示All files are up to date. 一切正常时,我查看输出窗口。

这正常吗?

【问题讨论】:

  • 是否有可能在 Visual Studio 中不可见的选项卡中打开 解决冲突 对话框?

标签: tfs visual-studio-2015


【解决方案1】:

好吧,你不必这样做。当您在 VS 中执行获取最新选项时。您可以在源代码管理资源管理器中执行此操作。右键单击该文件并获取最新版本。

完成此操作后,您只需检查名为“Latest”的源代码管理器的列,该值应从“No”变为“”。

更新截图

@D.Konosov 好吧,如果是这样,您仍然不需要为此付出太多的关注。因为即使你做了 get latest。在很多情况下它仍然不是“真正最新的”。更多细节供您参考Why doesn't TFS get latest get the latest?

在您开始工作到签入源代码控制期间。您团队的其他一些人很可能签入了另一个版本。您仍然需要为您的代码解决冲突

在我看来,你不必这样做。每天早上,当你开始工作时,做一次“获取最新”,然后在你完成工作之后。在 TFS 中检查它。您可能需要在签入选项期间解决冲突。

当然,如果您坚持保持这种行为,请保持这种行为。毕竟,这没什么关系。

【讨论】:

  • 添加相关截图,在获取zero1.sln文件的最新信息之前,“最新”的状态应该与TestDoc.txt相同。获取最新后,它将变为Yes
  • 我猜@D.Konosov 正在谈论在打开的解决方案中从上下文菜单中点击Get Latest Version (Recursive)。您不能认真地查看每个文件的最新字段=是...?!
  • @D.Konosov 好吧,如果是这样,您仍然不需要为此过多关注。因为即使你做了最新的。在许多情况下,它仍然不是最新的。在从工作到签入源代码控制期间。您团队的其他一些人很可能签入了另一个版本。您仍然需要解决代码冲突。 stackoverflow.com/questions/3141525/… 的更多详细信息。详情见我的更新答案。
猜你喜欢
  • 2021-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-26
  • 1970-01-01
  • 2017-02-26
  • 2015-03-15
  • 1970-01-01
相关资源
最近更新 更多