如何禁用Visual Studio 2012自动签出?

时间:2014-04-09 08:59:50

标签: visual-studio-2012 tfs2012

每当我从本地路径(在TFS中映射)中打开VS2012中的任何解决方案时,文件都会自动检出。我想禁用此功能。

我试图断开与TFS的连接并对其进行处理,但它正在关闭解决方案。 Plesase帮助我实现这一目标。我在使用VS2010之前没有遇到这个问题

3 个答案:

答案 0 :(得分:2)

您需要从TFS源代码管理中取消绑定项目。

  1. 从解决方案资源管理器
  2. 中选择项目或解决方案
  3. 从主菜单中选择文件 - >源代码管理 - >高级 - >更改源代码管理...
  4. 选择一个或所有项目,然后按对话框顶部的“取消绑定”按钮
  5. 选择确定弹出警告
  6. 您可以稍后再次绑定项目,我个人不这样做,所以我不能说它的工作情况如何。我找到了更多信息here

    以下是视觉步骤: Step 2

    这将打开用于选择要绑定/取消绑定的项目的对话框。 我不得不一次选择一个。

    Step 3 为每个项目选择“取消绑定”

    step 4

    这是未绑定时应该是什么样子。 enter image description here

    您可以稍后返回并再次绑定项目,TFS将尝试协调您的更改。

答案 1 :(得分:0)

禁用以下选项。它应该可以解决你的问题。

Tools -> Options -> Source Control -> Enviroment -> Get everything when a solution or project is opened

enter image description here

答案 2 :(得分:0)

请尝试将已签入的项目(保存,编辑)更改为'提示退房'

工具 - >选项 - >源控制 - >环境 - >签入项目