TFS自定义签入策略不在“添加”框中

时间:2013-01-28 20:54:45

标签: visual-studio tfs visual-studio-2012 tfs2010

我已按照此网站上的步骤操作:http://msdn.microsoft.com/en-us/library/bb668980.aspx以创建TFS自定义签到策略。我已经更新了注册表,除了Visual Studio 11.0而不是8.0

在Visual Studio 2012中 - >团队资源管理器 - >设置 - >源代码管理 - >签到策略选项卡我单击添加。我看到4个政策,但我没有列出。

我的计算机上安装了VS 2012。我使用VS2012创建了策略dll,并引用了11.0 Microsoft.TeamFoundation.VersionControl.Client程序集。

请注意TFS 2010安装在源代码管理服务器上。

1 个答案:

答案 0 :(得分:9)

如果您的操作系统是64位,则必须在 Wow6432Node 下添加签入策略,而不是在MSDN上声明的路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\TeamFoundation\SourceControl\Checkin Policies

<强>更新

备用注册表路径,至少在通过扩展名(.vsix)安装策略时使用

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\TeamFoundation\SourceControl\Checkin Policies