问题标签 [checkin-policy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
160 浏览

visual-studio-2010 - 是否可以设置私有 TFS 签入策略?

据我了解,签入策略是在服务器上设置的,但在客户端上强制执行。由于它们是在客户端上强制执行的,有没有办法设置私人签入策略。

我想为自己制定一个签入政策,但我无法在 TFS 服务器上设置它,因为这会迫使每个人也都遵守该政策。

0 投票
1 回答
197 浏览

tfs - 如何在 Visual Studio 2010 中为自定义签入策略创建 PolicyEnvelope?

我在 Visual Studio 2010 中为 TFS 2010 创建了一个自定义签入策略。该策略本身运行良好。现在,我正在尝试从代码中应用自定义策略。下面是我的代码:

我被困在这条线上:

如何为我的自定义策略创建策略信封?我引用的代码来自以下位置: http ://bartwullems.blogspot.com/2012/02/team-foundation-server-2010-enable.html

0 投票
1 回答
248 浏览

tfs - 卸载时如何删除自定义签入策略?

我有一个用 c# 编写的自定义签入策略,并且我使用了 VSIX 项目,并在安装时启用了自定义操作。安装效果很好。如果我将自定义签入策略应用于 TFS 2010 中的团队项目,并且我从同一个安装程序中卸载了我的策略,它正在清理注册表和文件,但源代码管理仍然启用了该策略并引发错误加载错误政策。我希望我的安装程序在卸载策略时从源代码管理中删除该策略。我怎样才能做到这一点?

我试图在 OnAfterUninstall 事件中编写以下代码,但它没有做我需要的事情:

0 投票
1 回答
953 浏览

visual-studio-2012 - 如何在 VS2012 TFS2010 中使用 StyleCop 签入策略

我正在使用带有 TFS 2010 的 Visual Studio 2012,我想使用 StyleCop 签入策略,但它不起作用。我已经在服务器和客户端上安装了 StyleCop、StyleCop Check-In Policy for TFS 2010 和 Team Foundation Power Tools 2010,但仍然没有任何好处。

0 投票
2 回答
2294 浏览

c# - 如何以编程方式获取 TFS 团队项目名称

我正在使用以下方法创建签入策略:

我想从当前工作区或 PendingCheckin 中获取当前 TFS 团队项目名称

有任何想法吗?

0 投票
0 回答
92 浏览

checkin-policy - 在 Windows 7 中为 VS2008 添加新签入策略时出现内部错误

我已经使用 Visual C# 2008 创建了一个 CheckIn 策略,我正在尝试将其添加到 Windows 7 中的 VS2008 checkIn 策略中。我在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\TeamFoundation\SourceControl\Checkin Policies\CheckForCommentsPolicy.dll 中创建了一个键(CheckForCommentsPolicy)并添加了值。在我打开 VS2008 后,我在源代码管理中找不到新添加的策略!。后来我发现我引用了一个新版本的文件。Microsoft.TeamFoundation.VersionControl.Client.dll所以我添加了对相同版本 .dll 的引用。现在签入策略在列表中可见,但是同时添加一些内部错误发生。 在此处输入图像描述

在 VS2012 中构建的相同代码在 VS2012 中运行良好。为什么它在 VS2008 中不起作用?我遗漏了什么?

0 投票
2 回答
341 浏览

visual-studio-2012 - 如何使用 tfs 电动工具 2012 更改签入策略行为

Team Foundation Server Power Tools 2012 再次出现问题。我刚刚安装了 VS2012 和电动工具。我们使用签入政策。我的问题:当我将一张票与签入相关联时(根据我的政策要求),票被设置为 'resolved'。我不想要这种行为,有人知道如何改变它吗?

谢谢你

0 投票
0 回答
685 浏览

visual-studio-2012 - TFS Online 2012 / 如何部署自定义签入策略

我将创建一个自定义签入策略,并且我正在使用TFS Onlineand VS2012。我可以找到一个视频描述此过程,但它是相当旧的文档。我试图找到有关如何在我的特定环境中完成此任务的明确文档,但无济于事。

  1. 在我正在研究的环境中是否有任何新方法可以实现这一点TFS Online/ VS2012.
  2. 有什么我应该注意的问题吗?
  3. 我应该考虑调查TFS PowerTools吗?
0 投票
2 回答
1531 浏览

visual-studio - 将 TFS 签入策略限制为特定用户

标题真的说明了一切。我们的团队希望以某种方式将 TFS 签入策略限制为某些选定用户。

我们目前正在使用类似的东西,但要限制服务器路径。我们有一个自定义路径策略策略附加到我们项目中的工作项策略,并且它按预期工作。我想知道创建另一个这样的策略是否合理,将某个其他策略的范围限定为一组预定义的用户。

我们希望在此代码审查政策中使用类似的功能,以强制在进入公司的新开发人员入住之前要求进行代码审查,但不是针对所有人。

0 投票
1 回答
1978 浏览

visual-studio - 为 VS2013 注册自定义签入策略

我安装了 Visual Studio 2013 并遇到了自定义签入策略问题。我在注册表中添加了新的键和值:

HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl\Checkin Policies\MyPolicyName

基本上我遵循了此链接中的所有内容:http: //msdn.microsoft.com/en-us/library/bb668980.aspx .,但我仍然收到错误:

“我的政策”中的内部错误。加载“MyPolicy”策略时出错(策略程序集 'MyPolicy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 未注册。)。安装说明:要安装此策略,请阅读 InstallInstructions.txt。

以前它是在 .NET 4.5 中构建的,并且在 VS 2012 中运行良好。我虽然在 .NET 4.5.1 中构建它可能会解决问题,但它没有。我应该怎么做才能修复它?InstallInstructions.txt 在哪里?

更新:

我正在使用 TFS 2012 和 SQL Server 2012。Visual Studio 2013 Premium(不是预览版)。

谢谢您的帮助!