【问题标题】:How to disable auto check out when I save or edit file tfs保存或编辑文件 tfs 时如何禁用自动签出
【发布时间】:2015-01-06 17:27:18
【问题描述】:

请告诉我,当我编辑或保存文件时,如何在 tfs(与 2013 年相比)中禁用自动结帐?
我可以在“选项”对话框中选择“什么都不做”,单击“源代码管理”,然后单击“环境”,在“编辑时”框中,选择“什么都不做”并选择“允许编辑签入的项目”,但这不会t 解决我的问题 - 文件在保存后被锁定。
谢谢!

【问题讨论】:

  • 您的工作区是Server 工作区吗?尝试使用本地工作区
  • 你能告诉我如何改变本地的服务器工作空间吗?
  • @JustTFS:为什么要有本地工作区?

标签: tfs visual-studio-2013


【解决方案1】:

Visual Studio 2013 的“工具”菜单上,单击“选项”。

在“选项”对话框中,单击“源代码管理”,然后单击“环境”。

在“签入项目”部分中, 在编辑中 - 提供三个选项。

选择什么都不做并点击确定

【讨论】:

  • 这行不通!现在我不能更改任何文件!我可以选择“允许编辑签入的项目”,但这并不能解决我的问题。
  • 我选择什么都不做,但现在我无法更改任何文件。所有文件都是只读的
  • 选中允许编辑签入的项目并查看。如果您正在编辑这样一个已经签入的文件,那么您正在进行更改,因此必须签出。 .
  • 我检查了这个...但是保存后文件被锁定。
  • 感谢您的回答,但我无法解决我的问题 - 保存或编辑后锁定文件。你能一步一步描述这个解决方案吗?
【解决方案2】:

更改您的工作区类型。

在源代码控制窗口中,打开下拉列表并选择工作区... 在编辑器窗口中将您的工作区位置从服务器更改为本地。

这将允许您的工作区充当分布式工作区,而不是传统的 TFSVC 服务器工作区。

【讨论】:

  • 谢谢。现在我的工作区是服务器,但我可以更改它。此 dropdoun 已禁用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-11
  • 2020-11-16
  • 2014-09-30
  • 1970-01-01
相关资源
最近更新 更多