【问题标题】:Is there a way to "View Pending Changes" in TFS from the Source Control View in VS 2010有没有办法从 VS 2010 的源代码管理视图中的 TFS 中“查看待处理的更改”
【发布时间】:2011-12-10 23:35:33
【问题描述】:

我们有 3 个分支:Main、Dev、Release。

如果我在 Dev 中工作,然后想要合并更改,我首先签入我的 Dev 项目。然后我进入源代码控制视图,首先将 Main 合并到 Dev(以防万一),然后将 Dev 签入(再次),然后将 Dev 合并到 Main,然后签入 Main(再次)。

在不打开主项目的情况下,有没有一种方法可以查看待处理的更改(例如,在第二次检查之前查看 Main 上的待处理更改)。我认为不应该有,但如果能确切知道这次签入有什么不同,那就太好了。

我认为这从 Main 的第一次签入开始更有意义。如果有一天我不小心打开了 Main 项目并且在乱搞怎么办?我可能正在签入一些我忘记的东西,而且我似乎找不到从源代码管理视图中快速检查的方法。

谢谢

我的设置图片

【问题讨论】:

  • 当我右键单击源代码管理中的一个分支时,我在上下文菜单中看到了待处理的更改项。
  • 我似乎找不到那个选项。附上图片
  • @Tyler DeWitt:在您的第一个屏幕截图中,查看底部的标签行。只需单击“Pending Changes”即可打开 Pending Changes 视图。或转到查看 > 其他窗口 > 待更改。

标签: visual-studio-2010 version-control merge


【解决方案1】:

待定更改窗口显示当前工作区中已签出的所有内容。那是你要找的吗?您可以按当前解决方案过滤此列表,但它也会显示整个工作区。

http://msdn.microsoft.com/en-us/library/ms181400.aspx

【讨论】:

  • 您可以通过从源代码管理中文件夹的上下文菜单中调用查看挂起的更改来仅显示文件夹(或整个项目)中的更改。
  • 我希望避免使用工作区,因为这需要我打开主项目才能签入。
  • @Tyler DeWitt:使用 TFS 工作区不需要您打开任何项目。
  • 我忘记了 Pending Changes 视图。谢谢
猜你喜欢
  • 1970-01-01
  • 2011-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-06
  • 2018-11-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多