TFS签入策略

TFS签入

TFS签入策略是在每次签入之前执行的规则,以确保选定的更改集可以提交。 标准策略存储在服务器上,并在客户端计算机上执行。

自定义策略是作为IntelliJ IDEA的自定义插件实现的。这些插件的ID存储在服务器上,而策略本身在本地应用。因此,为了在团队中使用策略,所有团队成员都应该安装相应的插件。

定义要在IntelliJ IDEA级别应用的默认策略设置

  1. 按 Ctrl+Alt+S或选择:文件| 设置(File | Settings)(适用于Windows和Linux)或 IntelliJ IDEA | 首选项(IntelliJ IDEA | Preferences)(对于macOS),然后进入:版本控制| TFS(Version Control | TFS)。
  2. 在打开的TFS页面上,选中“签入策略兼容性(Checkin policies compatibility)”区域中的适用复选框 。
    • 计算团队资源管理器策略(Evaluate Team Explorer policies):选中此复选框可以在客户端计算机上安装并执行Microsoft团队资源管理器策略定义。
    • 计算组策略(Evaluate Teamprise policies):选中此复选框可以在客户端计算机上安装并执行Teamprise策略定义。
    • 有关未安装策略的警告(Warn about not installed policies):选中此复选框可在未安装指定的策略定义时显示警告。

禁止将默认签入策略设置应用于项目

  1. 按 Ctrl+Alt+S或选择:文件| 设置(适用于Windows和Linux)或:IntelliJ IDEA | 首选项(对于macOS),然后进入:版本控制| TFS。
  2. 在打开的TFS页面上,单击“服务器和工作区(Servers and Workspaces)”区域中的“管理(Manage)”按钮。
  3. 在打开的“ 管理TFS服务器和工作空间(Manage TFS Servers and Workspaces)”对话框中,从“团队项目(Team project)”下拉列表中选择有问题的项目。
  4. 在“兼容性(Compatibility)”区域中,为团队项目<project name>复选框选择Override默认设置。
  5. 通过选择或清除下面相应的复选框重新定义默认设置。
    • 计算团队资源管理器策略:选中此复选框可以在客户端计算机上安装并执行Microsoft团队资源管理器策略定义。
    • 计算组策略:选中此复选框可以在客户端计算机上安装并执行Teamprise策略定义。
    • 有关未安装策略的警告:选中此复选框可在未安装指定的策略定义时显示警告。

管理可用策略的列表

可用策略列表由标准的第三方策略和自定义的用户定义策略组成。

  1. 按 Ctrl+Alt+S或选择:文件| 设置(适用于Windows和Linux)或:IntelliJ IDEA | 首选项(对于macOS),然后进入:版本控制| TFS。
  2. 在打开的TFS页面上,单击“服务器和工作区(Servers and Workspaces)”区域中的“管理(Manage)”按钮。
  3. 在打开的“管理TFS服务器和工作空间(Manage TFS Servers and Workspaces)”对话框中,选择所需的工作空间,然后单击“签入策略(Checkin Policies)”按钮。
  4. 在打开的“编辑签入策略(Edit Checkin Policies)”对话框中,配置策略列表:
    • 要激活一个策略,选中它旁边的Enabled复选框。
    • 要取消某项政策,请清除其旁边的启用复选框。
    • 要永久放弃策略,请在列表中选择它并单击“删除”按钮。

引入自定义签入策略

  1. 将所需的策略作为自定义插件实现。
  2. 按照安装,更新和卸载存储库插件以及启用和禁用插件中所述下载,安装和启用插件。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部