visual-studio - TFS 自定义 checkin 策略不在添加框中

标签 visual-studio tfs visual-studio-2012

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

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

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

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

最佳答案

如果您的操作系统是 64 位,则必须在 Wow6432Node 下添加 checkin 策略,而不是在 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

关于visual-studio - TFS 自定义 checkin 策略不在添加框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14571063/

相关文章:

TFS 在工作项转换上执行自定义代码

c# - 系统引用未被识别?

c++ - 如何将可变数量和类型的参数传递给模板函数?

c# - Visual Studio 2015 无法识别引用

visual-studio - 有 Visual Studio 环境变量列表吗?

visual-studio - f# 的 visual studio 中是否有类 View ?

rest - 通过提交 SHA1 获取构建状态

visual-studio - 如果我安装 Visual Studio 2008,Visual Studio 6.0 是否可以工作?

tfs - TFS Express 中缺少什么?

visual-studio-2012 - 如何将 Visual Studio 2012 RC 的帮助查看器固定到任务栏?