编辑签入政策
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
Visual Studio 2022 |Visual Studio 2019 |Visual Studio 2017 |Visual Studio 2015 |Visual Studio 2013
Team Foundation 版本控制的管理员可以添加和编辑签入策略要求。 这些签入策略要求用户在执行签入版本控制时采取措施;例如,用户可能需要将工作项与变更集相关联。 有关签入的详细信息,请参阅 开发代码和管理挂起的更改。 在编辑签入策略之前,必须先创建一个。 有关详细信息,请参阅 “添加Check-In策略”。 默认可用的签入策略类型包括:
- 建立 要求在签入之前,最后一个生成成功。
- Code Analysis要求在签入之前运行代码分析。
- 工作项 要求一个或多个工作项与签入相关联。
注意
可以通过突出显示策略并单击“禁用”,在“签入策略”选项卡上,在源代码管理设置中暂时禁用一个或多个策略类型。 若要启用禁用的策略,请突出显示已禁用的策略,然后单击“ 启用”。
先决条件
若要完成此过程,必须将 “编辑项目级信息 ”权限设置为 “允许”。 有关详细信息,请参阅 默认 TFVC 权限。
编辑签入策略
在“团队”菜单上,单击“团队Project设置”,然后单击“源代码管理”。
在“源代码管理设置”对话框中,单击“签入策略”选项卡。
在 策略类型 列表中,单击要更改的策略类型,然后单击“ 编辑”。
根据要编辑的策略类型继续此过程:
建立 要求在签入之前,最后一个生成成功。 无法修改此策略类型。
Code Analysis要求在签入代码之前运行代码分析。 此时会显示Code AnalysisPolicy 编辑器。
单击要执行的代码分析类型的复选框。 选项是强制签入,以仅包含属于当前解决方案的文件、强制实施 C/C++ Code Analysis (/分析) 和强制Code Analysis托管代码。 如果选择“强制Code Analysis托管代码”复选框,请在“托管Code Analysis的规则设置”下选择所需的规则设置。
有关如何使用代码分析工具的详细信息,请参阅创建和使用Code Analysis Check-In策略。
工作项 要求将一个或多个工作项与签入相关联。 无法修改此策略类型。
单击 “确定” 。