【问题标题】:Stop Visual studio Auto-selecting files in Pending Changes after checkin with TFS使用 TFS 签入后停止 Visual Studio 自动选择 Pending Changes 中的文件
【发布时间】:2011-09-17 06:34:50
【问题描述】:

我使用 Visual Studio 2010 中的 Pending Changes 窗口来管理我的文件并使用 TFS 签入。

我的问题是,我经常会处理一些事情并检查文件,然后再去做其他事情,然后再做其他事情等等......我一次检查了很多文件。

当我签入时,即使它只有 1 个文件,Visual Studio 也会自动检查所有其他文件旁边的复选框,因此我必须检查并取消选中我下次签入时不需要的文件。

有没有办法关闭这个功能?

谢谢

【问题讨论】:

  • 您使用的是哪个源代码控制插件? VSS? AnkhSVN? TFS?
  • 抱歉应该提一下,它的 TFS
  • 不是您问题的答案,但我发现最好不要混合不同事物的变化。您可以使用 TFS 架子来停放您的工作,同时处理其他事情。然后什么都不会混在一起。
  • 我要 +1 搁置创意 - 这是搁置的一大优点!

标签: visual-studio visual-studio-2010 tfs


【解决方案1】:

我认为您无法关闭此功能。为了更好地控制这种行为,您有几个选择:

  1. 选择您要签入的文件所在的文件夹,然后右键单击菜单并从中选择签入挂起的更改。这将仅选择您从解决方案资源管理器中选择的文件夹/子文件夹或项目中的文件。

  2. 您可以使用一种技巧来取消选择待更改窗口中标记为签入的所有文件,方法是选择一个文件,按 CTRL-A 并取消选择一个文件。

希望这些提示能给您带来更顺畅的入住体验。还要注意 Lars Truijens 关于不混合更改的评论。在不破坏构建的情况下分离这些签入将非常困难。

【讨论】:

  • 谢谢,你的第二个技巧让我很开心!处理近 100 个文件,这真的让我很生气!
  • 另一个类似于“选择一个文件,按CTRL-A并取消选择一个文件”的快捷方式。是做 CTRL-A 然后空格,这将取消选择所有文件。确保您已选中“按解决方案过滤”,以防止其他签出文件显示在待处理更改列表中:)
猜你喜欢
  • 2014-10-12
  • 2021-03-07
  • 2013-05-19
  • 1970-01-01
  • 2014-11-08
  • 1970-01-01
  • 1970-01-01
  • 2014-02-22
  • 1970-01-01
相关资源
最近更新 更多