前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开发工具IDEA|添加 GitLab插件 账户之两三事

开发工具IDEA|添加 GitLab插件 账户之两三事

原创
作者头像
Aion
发布2024-04-23 23:49:31
7191
发布2024-04-23 23:49:31
举报
文章被收录于专栏:开发运维工程师

背景

IDEA最近推送了新版本,看看自己笔记本上安装的的版本(IDEA 2023.1.6)也到期了,索性就去下载了当前最新的版本IDEA 2024.1。可以在百度或者Google搜索引擎搜索 IDEA download,当然你也可以直接访问我下面提供的地址来直接到达下载页面,下载地址如下:https://www.jetbrains.com/idea/download/

【已安装版本(即将过期)】

IntelliJ IDEA 2023.1.6 (Ultimate Edition)

Build #IU-231.9414.13, built on February 14, 2024

【即将安装版本】

IntelliJ IDEA 2024.1 (Ultimate Edition)

内部版本号 #IU-241.14494.240,2024年3月28日 构建

从上面的about IntelliJ IDEA也可以看出,这里的图标还没有替换成为最新版本的图标,我截图可以看出来,这着实是一个bug。在使用新版本新界面的时候,感觉也还是挺好,比较清新自然(可能是我选择的主题相关,我选择的主题是:Dark 深色),好了其他的话不多说了,后期出一个关于此版本的一些更新相关以及新特性。

出现问题

1 问题一

当我写完代码在 Push… 时,突然弹出来一个窗口,仔细查看了下,这是在连接GitLab时需要使用AccessToken(令牌)来访问,随而进行代码提交、拉取的操作。

2 问题二

由于是新版本,想着就按照这个来吧,然后就点击 「生成」 跳转到服务器来增加 令牌 实现这个访问。当我按照需求一波操作之后,再回来填写 令牌,点击登录时,又给了我一个提示。这个提示比较明显,由于我服务器时新搭载的社区版,版本为13.9.1,而当前IDEA的GitLab插件支持的最早版本为14.0。所以才显示下面的提示信息。

排查过程

当出现上面两个问题后,我打算还是去官网查阅下资料吧,毕竟新版本没有太关注。找到当前IDEA的版本的帮助文档,可以访问这个地址来查阅相关帮助文档:https://www.jetbrains.com/help/idea/2024.1/。当访问这个地址后,然后在右侧的搜索栏目搜索 GitLab关键字,点击 Manage GitLab Accounts 即可查询到相关信息。

这应该是新版本的特性,记得之前是没有这个来着,至少我当前这个版本没有。找了一会儿,在这里找到了答案(这也是为什么我当前的 IDEA 2024.1 版本提示的版本问题,好了问题二找到了原因):

该集成支持GitLab Community Edition和GitLab Enterprise Edition 14.0及更高版本。

当我再一次切换版本之间的新特性时,发现了如下的说明,这个新特性是在 IDEA 2023.2增加进来的,增加时支持的版本为 GitLab 15.10+ ,将来的版本可能支持更早的GitLab版本。这更加说明了版本之间的特性的升级变换很快。(此处传送门:https://www.jetbrains.com/help/idea/2023.2/gitlab.html#manage-gitlab-accounts

解决问题

关于问题一的解决方法就是禁用这个IDEA的捆绑插件(安装新版本,自带的一个插件)操作步骤如下:

设置...(Settings...) -> 插件(Plugins) -> 已安装(Installed) -> 搜索GitLab -> 取消勾选或者禁用

这个是导致我无法使用帐号、密码登录到GitLab服务器的原因,至于我GitLab版本的问题是因为这个问题导致使用Token方式无法连接,所以只需要禁用这个自带的插件即可解决问题。

禁用之后,点击应用或者确认,重启之后生效。重启之后,我们就可以使用我们熟悉的帐号密码方式连接到GitLab服务器了。

总结

新特性或者新插件多多少少都会有一些不如意或者不兼容,但是解决办法也是有的,我一开始还以为我需要换回原来的版本或者升级自己搭建的GitLab服务器,索性关闭这个插件也不失为一种好办法。


我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 出现问题
    • 1 问题一
      • 2 问题二
      • 排查过程
      • 解决问题
      • 总结
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档