tfs - 应用 checkin 策略,以便贡献者必须链接到 TFS 服务中的工作项

标签 tfs azure-devops

我如何应用 checkin 策略以便贡献者必须链接到 TFS 服务中的工作项?

我想要它,这样任何贡献者都可以在不链接到工作项的情况下 checkin TFS 服务 (tfs.visualstudio.com)。

最佳答案

在 VS2010 或 VS2012 中

打开 -> “团队资源管理器”。 选择您的“团队项目”。 右键单击 -> “团队项目设置” -> “源代码管理”。 选择“ checkin 政策”选项卡。 单击“添加...” 选择“工作项”。

在 visual studio 中,要使策略生效,所有客户端计算机都需要安装 TFS power tools。 TFS POwer tools

到目前为止,还没有办法完全强制执行(至少我还没有找到)。用户始终可以选择覆盖策略,如前所述 HERE .重写这些策略是在 TFS 中设计的。但是你可以做的是:

Vs2010 -> Team -> Alerts Explorer -> New Alert -> Checkin Alerts -> 并添加“Check-in to a specific folder with policy override”。提及您的电子邮件以获取此警报。这会让您知道哪些开发人员正在覆盖该政策,您可以与他们联系。

关于tfs - 应用 checkin 策略,以便贡献者必须链接到 TFS 服务中的工作项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18098568/

相关文章:

c# - 使用 (XALM) 构建过程模板在 TFS 2013 中将工具路径设置为 MSBuild 2019

c# - 我们可以使用 WinRM 更新 web.config 文件吗 - IIS Web 应用程序部署任务

.net - 全局禁止 NuGet 还原作为 Azure DevOps 中其他 dotnet 命令的副作用

automation - Azure Devops 多阶段管道或发布,何时使用什么?

tfs - 自动化 .Net 项目的发布过程

visual-studio-2005 - Visual Studio 解决方案资源管理器锁定

azure - 无法使用 Azure 资源管理器模板的资源函数

git - Azure DevOps GIT(gitflow)如何在开发分支上强制执行 pull 请求并保持原点最新?

tfs - 在 TFS 2013 中是否可以对 Git 构建进行源索引?

tfs - 如何从 TFS 源代码管理中删除/删除已删除的项目