1

我正在使用 TFS。

我的问题是更改注册表编辑器所在的路径“调试>选项和设置>源代码管理>环境”。

示例: 我在注册表编辑器中更改“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\SourceControl\ShowDeletedItems 数据值更改 False”复选框“在源代码管理资源管理器中显示已删除项目”

但我更改了组合框“签入项目 -> 保存或编辑”的值。在注册表编辑器中找不到我。它在注册表编辑器中的什么位置?

4

1 回答 1

1

您所追求的所有值都位于“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\SourceControl”下。
这些设置对于 VS 来说是通用的,并且无论使用什么 SCM 都适用。所以,这些不在“..\TeamFoundation..”下是有道理的。

以下是 reg 值名称与其在 VS 中的表示的映射:
GetFiles>> 打开解决方案或项目时获取所有内容
CheckInFiles>> 关闭解决方案或项目时签入所有内容
SilentCheckOut>> 在菜单中显示静默签出命令
KeepCheckedOut>> 保留签入时签出
SaveUncheckedOut的项目>>签入的项目/保存
CheckOutOnEdit>>签入的项目/编辑
AllowInMemoryEditing>>允许编辑签入的项目

在“源代码管理”\“Visual Studio Team Foundation Server”对话框中找到的项目显然仅适用于 SCM 为 TFS 时。

于 2012-04-09T11:59:00.450 回答