Alibaba Cloud DevOps Integration For JetBrains 插件使用指南

Alibaba Cloud DevOps Integration 插件使用指南

本插件为 JetBrains 系列 IDE 提供一体化的阿里云云效 (DevOps) 体验,覆盖 Codeup、Projex 工作项和 MR 协作。下文按安装配置、主要功能与常用操作进行说明,帮助你快速上手。

安装与基础配置

  • 安装:从 IDE 的 Plugins 市场搜索 "Alibaba Cloud DevOps Integration" 安装,重启 IDE。
  • 准备信息:云效个人访问 Token、API 域名(默认 https://openapi-rdc.aliyuncs.com)、Web 域名(默认 https://devops.aliyun.com)。
  • 设置入口:Settings / Preferences > Tools > Alibaba Cloud DevOps,填入 Token、域名。保存后点击 "Test" 验证;验证成功会自动填充当前用户信息。
  • 项目绑定:在任意已配置远程为云效 Codeup 仓库的项目中,插件会从 Git 远程解析组织与项目,无需手工选择。

工作项 (Work Items) 窗口

  • 列表 + 详情双栏:左侧支持搜索、类型筛选、排序与无限滚动;右侧显示描述与评论。
  • 内联操作:
    • 状态、负责人下拉实时更新。
    • 复制链接、浏览器打开、切换到关联分支、在 Git 日志查看分支。
  • 搜索技巧:输入框实时搜索;表头排序字段会触发服务端排序,避免本地顺序偏差。

合并请求 (Change Requests) 支持

  • 当前分支面板:自动匹配当前 Git 分支,展示 MR 标题、状态、卡点检查结果、落后提交数等。
  • 快速操作:
    • "合并"按钮:当 MR 处于可合并状态时直接触发合并。
    • "评审"按钮:基于当前用户的评审状态提供一键通过/不通过;按钮文案由你的评审历史决定。
    • 点击标题可在浏览器打开 MR 详情。
  • 创建 MR:当当前分支未找到 MR 时,面板自动切换到创建表单,填写标题、描述即可提交。

代码仓库与克隆增强

  • Clone 对话框扩展:在 IDE 克隆窗口中直接列出云效组织与仓库,支持搜索、选择后自动填充 Git URL。
  • 仓库列表:按需刷新;Token 变更后自动重新验证并刷新列表。

其他细节

  • 卡点展示:冲突检查、评审通过、评论解决、CI 检查等会标注通过/未通过,未通过项红色提示。
  • 安全性:Token 保存在 IDE 配置中,不会提交到仓库;注意不要把 .http 调试文件中的 Token 提交到版本库。
  • 主题适配:按钮、链接等采用 IDE 主题色,暗/亮模式下均保持一致的视觉体验。

常见问题

  • 无法解析组织/项目:检查 Git 远程是否云效地址,或在设置中确认 Token/域名正确。
  • 验证失败:Token 过期或权限不足,请在云效重新生成个人 Token。
  • 列表为空:确认在设置中已选择组织、项目,并确保账号对该项目有访问权限。

总结

借助 Alibaba Cloud DevOps Integration 插件,你可以在 JetBrains IDE 内完成云效的主要开发协作流程:查看与更新工作项、创建与评审 MR、合并代码、浏览仓库与成员。装好、配好 Token 后即可无缝衔接日常开发,减少在浏览器与 IDE 之间的频繁切换。祝你使用顺畅! ***

相关推荐
yc_122423 分钟前
用 Visual Studio 远程调试 Linux:从零到流畅的完整指南
linux·ide·visual studio
望眼欲穿的程序猿7 小时前
苹果系统使用VsCode开发QT
ide·vscode·编辑器
染夕陌木9 小时前
RPC/服务调用框架中“方法无法应用到给定类型”错误的通用排查指南
java·ide·rpc
小贺儿开发11 小时前
Unity3D 智能云端数字标牌系统
unity·阿里云·人机交互·视频·oss·广告·互动
翼龙云_cloud12 小时前
阿里云代理商:阿里云部署的Hermes Agent 钉钉接入指南
人工智能·阿里云·云计算·钉钉·ai 智能体·hermes agent
炸裂狸花猫12 小时前
开源身份认证与访问管理平台 - Keycloak(一)
docker·云原生·kubernetes·开源·devops
逐星ing12 小时前
IDEA 无法识别 `mvn install` 最新 SNAPSHOT 依赖的根因与完整解决方案
java·ide·intellij-idea
代码的奴隶(艾伦·耶格尔)12 小时前
claude codex(deepseep-v4-pro)
ide
oscar99913 小时前
在 IDE 中无缝使用 OpenCode:VS Code、Cursor 兼容指南
ide·opencode
西洼工作室13 小时前
uniapp+vue3+python对接阿里云短信认证服务alibabacloud_dypnsapi20170525
python·阿里云·uni-app