0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GitHub Copilot与Bitbucket、Jira、Confluence集成使用指南

龙智DevSecOps ? 2024-12-03 14:37 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近,我们与客户交流时发现,他们希望通过Bitbucket享受到Atlassian平台标准化的优势,同时也希望集成规划、源代码控制、CI/CD等方面功能——更好地利用GitHub Copilot的优势。

本文将向您展示如何在Bitbucket存储库中轻松使用GitHub Copilot。此外,还将介绍如何通过Atlassian Rovo for GitHub Copilot插件,将Atlassian工具的上下文直接引入编辑器,从而帮助开发人员保持流程顺畅。

在VSCode中设置Copilot插件

以下是通用说明。请查看下面的扩展链接,了解安装和配置详情。

  • 如果您没有VSCode(Visual StudioCode),请在此处下载。
  • 进入VSCode,并安装Copilot插件。(该插件也兼容Jetbrains IDE或Vim/Neovim 等文本编辑器)
  • 启用插件并根据您的偏好进行配置。

连接Bitbucket存储库

克隆Bitbucket存储库,并在VSCode中打开代码文件。
编写代码时,您可以在VS代码中链接Bitbucket存储库,并使用Copilot的所有功能。
编写完成后,您可以将更改推送到Bitbucket,发起拉取请求,并完成部署流程。

使用Atlassian-Copilot 插件扩展功能

借助Atlassian AI产品—— Atlassian Rovo 中的Atlassian-Copilot插件,您可以在VSCode中标记 @atlassian-rovo,以便直接从VSCode中获取来自Jira和Confluence的额外上下文信息。

Bitbucket Cloud中的原生AI功能

一旦代码被推送到Bitbucket Cloud,您就可以继续使用Bitbucket中的AI功能来帮助完成代码审查流程,从而更快地获得PR批准并投入生产。

  • AI PR描述:Atlassian Intelligence会分析您的代码变更和提交消息,以编写简洁明了的PR描述,以便您的审查人员了解代码变更的上下文信息。
  • 将AI代码审查添加到您的工作流程中:要加速代码审查,可将AI代码审查添加到您的CI/CD流程中。借助此流程,AI将充当代码审查员,在您的代码中留下注释,并根据语法和代码规范提供改进建议。
  • AI聊天:明年,由Atlassian Rovo提供支持的AI聊天功能将在Bitbucket Cloud中推出。通过Rovo聊天功能,您可以直接在Bitbucket中使用AI获取Jira或Confluence中的上下文信息。例如,您可以向AI提出:“这个PR与哪些Jira事务相关联?”或者“总结这个PR中的代码变更”等问题。
    目前处于早期访问阶段的其他Atlassian AI功能:
  • 使用Autodev代理,几分钟内从issue转到PR:利用AI将Jira描述转换为分步技术计划,自动生成代码,并快速创建拉取请求。
  • 使用Autoreview代理在Bitbucket中快速跟踪代码审查:即时分析代码,接收改进建议,甚至在拉取请求中获得代码编辑建议。

其他可使用的代码生成工具

在VSCode或其他IDE中,您还可以使用其他几种与Copilot类似的代码生成工具。请注意,IDE中的代码生成工具也适用于Bitbucket数据中心版的存储库。

  • Codeium
  • Tabnine
  • Cody


Atlassian AI功能适用于Jira、Confluence、Jira Service Management、Bitbucket等Atlassian产品云版本。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    88

    文章

    35319

    浏览量

    280713
  • 代码
    +关注

    关注

    30

    文章

    4902

    浏览量

    70868
  • GitHub
    +关注

    关注

    3

    文章

    483

    浏览量

    17725
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Quartus工具使用指南

    电子发烧友网站提供《Quartus工具使用指南.pdf》资料免费下载
    发表于 07-15 16:34 ?0次下载

    微软开源GitHub Copilot Chat,AI编程迎来新突破

    GitHub Copilot + vscode的组合我已经用了很久,我的代码开发效率完全提升了一个level。帮我代码提示,代码不全,注释理解生成代码等等,这些我是我经常用到的功能。 在今天凌晨4点
    的头像 发表于 07-02 09:34 ?244次阅读
    微软开源<b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b> Chat,AI编程迎来新突破

    从小白到专家:Atlassian白金级代理【龙智】手把手教你用好JiraConfluenceJira Service Management等工具

    认证。我们为企业提供从专业咨询、定制方案、实施部署到集成开发、综合运维和理论培训的一站式服务,涵盖JiraConfluenceJira Service Mana
    的头像 发表于 03-28 14:55 ?387次阅读
    从小白到专家:Atlassian白金级代理【龙智】手把手教你用好<b class='flag-5'>Jira</b>、<b class='flag-5'>Confluence</b>、<b class='flag-5'>Jira</b> Service Management等工具

    Arm推出GitHub Copilot新扩展程序

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为 GitHub Copilot 设计的新扩展程序。GitHub Copilot 是全球部署最广泛
    的头像 发表于 02-24 10:14 ?589次阅读

    Nexperia SiC MOSFET LTspice模型使用指南

    电子发烧友网站提供《Nexperia SiC MOSFET LTspice模型使用指南.pdf》资料免费下载
    发表于 02-13 17:21 ?2次下载
    Nexperia SiC MOSFET LTspice模型<b class='flag-5'>使用指南</b>

    GitHub Copilot新增Agent模式:自主解决Bug与修改功能

    GitHub Copilot 现在也支持 Agent 模式了,也就是你交代给它一项任务,包括改 Bug 或者开发新模块,不需要去特别说明相关的代码,它会自动去代码去找到合适的代码,并解决问题,就像
    的头像 发表于 02-09 17:35 ?2876次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b>新增Agent模式:自主解决Bug与修改功能

    GD32H7xx电源旁路模式使用指南

    电子发烧友网站提供《GD32H7xx电源旁路模式使用指南.pdf》资料免费下载
    发表于 01-22 17:34 ?0次下载
    GD32H7xx电源旁路模式<b class='flag-5'>使用指南</b>

    GitHub Copilot 可以免费使用了!

    “ ?这个标题有点标题党,虽然 Github Copilot 确实是可以免费使用,但这个免费是有限制的,聊天互动每月限制50次,代码补全(或者建议)每月2000次。不过这个 Copiot 真的是很好
    的头像 发表于 12-22 11:19 ?3085次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b> 可以免费使用了!

    RTC时钟使用指南:简单步骤,实用成果

    今天展示的是RTC时钟使用指南,轻松学习,完美成果。
    的头像 发表于 11-08 11:40 ?1062次阅读
    RTC时钟<b class='flag-5'>使用指南</b>:简单步骤,实用成果

    工作管理实战指南:利用JiraConfluence等Atlassian工具打破信息孤岛,增强团队协作【含免费指南

    文末可免费获取指南!让您轻松掌握JiraConfluence等Atlassian工作管理“神器”,以打破信息孤岛,增强团队协作,并专注于您最重要的工作~
    的头像 发表于 11-06 14:02 ?786次阅读
    工作管理实战<b class='flag-5'>指南</b>:利用<b class='flag-5'>Jira</b>、<b class='flag-5'>Confluence</b>等Atlassian工具打破信息孤岛,增强团队协作【含免费<b class='flag-5'>指南</b>】

    Arm推出GitHub平台AI工具

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从云到边缘侧基于 Arm 平台的开发。
    的头像 发表于 11-01 13:50 ?722次阅读

    GitHub Copilot引入多模型支持

    近日,据外媒报道,GitHub正在为其代码完成和编程工具Copilot引入多模型支持。这一举措将为开发者提供更加灵活和多样化的选择。 在近日举办的GitHub Universe大会上,GitH
    的头像 发表于 10-31 11:49 ?1020次阅读

    技术指南 | 深视智能SCI系列光谱共焦位移传感器快速使用指南

    技术指南 | 深视智能SCI系列光谱共焦位移传感器快速使用指南
    的头像 发表于 10-22 08:06 ?588次阅读
    技术<b class='flag-5'>指南</b> | 深视智能SCI系列光谱共焦位移传感器快速<b class='flag-5'>使用指南</b>

    龙智Atlassian解决方案实践案例:集成JiraConfluence、JSM,助力某汽车行业客户实现高效项目管理

    客户简介所属行业:汽车智能网联用户数:约250人使用产品/服务:JiraConfluence、JiraServiceManagement(JSM)解决方案提供商/合作伙伴:龙智案例背景该客户专注于
    的头像 发表于 08-12 11:31 ?633次阅读
    龙智Atlassian解决方案实践案例:<b class='flag-5'>集成</b><b class='flag-5'>Jira</b>、<b class='flag-5'>Confluence</b>、JSM,助力某汽车行业客户实现高效项目管理

    深视智能SGI系列激光位移传感器快速使用指南

    深视智能SGI系列激光位移传感器快速使用指南
    的头像 发表于 07-27 08:45 ?733次阅读
    深视智能SGI系列激光位移传感器快速<b class='flag-5'>使用指南</b>