资讯

在搭建 Gitlab 之前,请先思考以下几个问题:为什么会选择 git 而不用 svn?应该选择哪种适合自己或团队的 git 服务器?想要搭建 Gitlab 是否因各种难题甚至想要放弃? 不同git服务器对比 有时候我们不想把代码托管在外网上,想在内网搭建一个 git 服务器,该如何 ...
本项目是记录自己在学习研究Java安全过程中遇到的优秀资源,包括Java安全的多个细分领域,如Java漏洞分析和Java代码审计以及Java开发的应用程序组件协议甚至Java本身的安全问题等。一个不能攻击Java的黑客不是一个好黑客,一个不懂Java安全的师傅不是一个好师傅!
IT之家8 月 13 日消息,Java 25 长期支持版本(LTS)现已进入发布候选(RC)阶段,首个 RC 版本已发布,正式版(GA)计划 2025 年 9 月 16 日发布。 本次 RC 为第一版,第二版预计在 8 月 21 日推出,但功能集已冻结,后续更新仅限于严重 Bug 的修复。据IT之家所知,该 ...
IT之家7 月 22 日消息,GitLab 宣布旗下 AI 协作平台 GitLab Duo 正式开启公测,该平台主要提供一系列 AI Agent 帮助程序员开发软件流程,号称全方位覆盖“需求规划、代码编写、测试部署”三大阶段,开发者可直接通过 VS Code、JetBrains 系列 IDE 与相应 AI Agent 互动。
近日,被视为全球第二大开源代码托管和项目管理平台的 GitLab 宣布其将对中国区用户停止提供 GitLab.com 账号服务,建议现有用户迁移到极狐。 中国 IP 地址现在访问 GitLab.com 页面会弹出下面窗口且直接转到 about.gitlab.com 页面,推荐用户访问极狐。 与此同时,也 ...
Java 爆火近三十多年,Java 之父官宣退休。 刚过完自己 69 岁生日的两个月后,Java 之父 James Gosling(詹姆斯·高斯林)在领英上官宣了自己退休的消息。他表示,“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。尽管受到了 COVID-19 和工业 ...
连续集成(CI)是指代码变更会被自动构建和测试。以下是我为自己的 C++ 项目构建 CI 流水线的过程。 本文介绍如何在 GitLab 上配置 CI 流水线。我在前面的文章中介绍了 基于 CMake 和 VSCodium 的构建系统 和 基于 GoogleTest 和 CTest 的单元测试。本文将在此基础上 ...
按照惯例,本周GitLab发布了其月度版本15.11,这是GitLab 11的最后一个月度版本,下个月将会发布GitLab 16。在GitLab 15.11 的发布中,带来了代码建议、团队级别的项目合规框架报告管理、重启运行下游管道触发器作业、漏洞排除原因等等功能,更多功能请和虫虫一起 ...
SVN(Subversion):集中式管理的版本控制系统,很多操作需要连上公共的 SVN 服务器才能操作,断网了则不能提交代码。简单易上手。SVN 创建分支其实就是拷贝目录,非常昂贵。 最近和一个研发团队打交道的比较多,了解到他们的代码管理用的是 SVN 工具,不是用 ...
SILURO鱼雷是JAVA旗下一款经典的入门级公路车,深受骑行小白的喜爱。今年,JAVA推陈出新,为我们带来了新一代鱼雷6气动公路车,保持入门级价格的同时升级了配置,下面就让我们来一探究竟。 JAVA鱼雷6强化了破风管型设计,提供亮光黑、亮光红、亮光绿和亮光 ...
本文是一个小型的技术分享,内容涉及Gitlab动态子流水线、Gitlab流水线模板、Shell脚本处理文件等。 Gitlab动态子流水线 Gitlab的多项目流水线支持由一个项目的流水线触发另一个项目的流水线,并可以在一个可视化整个流水线及流水线间的相互依赖关系,解决了 ...
Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。 GitLab CI Gitlab CI/CD服务是GitLab的一部分。开发人员将代码推送到GitLab存储库时,GitLab CI就会在用户指定的环境中自动构建,测试和存储最新的 ...