自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (29)
  • 收藏
  • 关注

原创 opengrok搭建与配置

6.3. 设置全局配置 git config --global --add safe.directory * 确保可以正确同步代码。6.4. 修改时区(使用tzselect,并在docker-compose.yml中定义).yml文件(其中最后的cpus与mem_limit请根据实际情况进行高整)5. 进入容器中配置更新代码的权限,并尝试进行git pull,看能否成功。需要配置好docker与docker-compose环境。了,如果出现访问异常,可以查看docker启动log。

2025-04-10 16:11:58 578

原创 opengrok使用指南

✅ 快速全文搜索✅ 跨项目搜索✅ 支持多种语言(C/C++、Java、Python、Shell 等)✅ 支持定义查找、调用查找、引用查找等✅ 支持代码跳转(通过超链接直接跳到定义位置)功能:在多项目环境中,选择要在其中进行搜索的项目。例如在分析 Framework 时,可以选择 frameworks 目录,这样可以减少搜索范围,能够更加精确地定位到需要的源代码。场景:假设有两个项目 和 ,你希望在 中搜索 的定义:操作步骤:在搜索框中输入:结果:功能:在整个项目或选定项目中搜索任意内容(包括代

2025-04-10 16:10:23 441

原创 git commit时自动生成Change-ID

通过上述步骤,所有Git仓库(包括现有的和新建的)都会使用全局的钩子目录中的脚本。这意味着每次提交时都会自动调用。钩子来生成Change-ID,而不需要在每个仓库进行单独配置。

2025-04-10 16:08:45 83

原创 git日志规范

目前可选模块名如下:"A2B" "Audio" "BT" "Display" "DP-IN" "DP-OUT" "FAN" "MCU" "OTA" "PD" "PQ" "Thermal" "USB" "WIFI" "OS" "Power" "APP" "Modem" "TBOX" "DDR" "UFS" "EMMC" "Camera" "Sensor" "Security" "IPO" "SCP" "Autotest" "GStreamer" "Net" "Config" "GPS" )

2025-04-10 16:08:09 352

原创 repo 拉代码命令解释

repo init -u -b release-spm.mt8675 -m 2024_02_26_15.xml --no-repo-verify --mirror --repo-url= --no-clone-bundlerepo sync -c -f -j8 --no-repo-verify --optimized-fetchrepo命令及参数详细解释请参考:

2025-04-10 16:07:01 239

原创 repo仓库文件清理

这两个命令的整体作用是将所有项目恢复到最新的提交状态,并清理所有未跟踪的文件和目录。

2025-04-10 16:06:03 150

原创 repo安装配置

将 repo 工具的路径添加到您的环境变量中,以便能够在任何地方使用 repo 命令。2.将 repo 工具添加到 PATH。1. 安装 repo 工具。1. 安装 repo 工具。

2025-04-10 16:04:57 145

原创 gerrit配置及使用git-lfs

在${GERRIT_SITE}/etc下增加lfs.config,写入以下内容(如不填写directory的值则默认会将lfs文件的数据保存在$GERRIT_SITE/data/lfs)在gerrit.config中启用lfs,在gerrit.config中增加如下内容。安装git-lfs软件包(执行用户需要有sudo权限)仓库配置,步骤如下 1、克隆仓库,检出到。这个命令会自动改变Git配置文件。这个命令会更改仓库中的。

2025-04-10 14:53:03 651

原创 Gerrit的安装与使用说明(Ubuntu)

本页面按192.168.60.148服务器举例进行安装配置。

2025-04-10 14:37:28 430

原创 Ubutu20.04安装docker与docker-compose

3. 将用户加入到docker组(将$USER替换成具体的用户名,执行后重启终端)在/etc/docker/daemon.json写入以下内容(如文件不存在则新建)4. 配置docker 镜像加速。

2025-03-20 19:54:17 984

原创 gerrit页面搜索规则

在Gerrit的Change(变更)界面,强大的搜索功能可以帮助你快速定位所需的变更。

2024-11-01 16:44:43 2018

原创 repo 命令大全详解(第二十二篇 repo upload)

命令是团队协作开发中非常重要的步骤,能够将本地的更改上传到代码审查系统。通过使用不同的参数,开发者可以灵活地选择上传的项目、添加主题、标签、审查者等信息,确保代码审查的顺利进行。这对于提高代码质量和团队协作效率至关重要。

2024-10-21 14:21:29 1369

原创 repo 命令大全详解(第二十篇 repo status)

命令是一个强大的工具,可以帮助开发者快速了解当前项目的状态和变更。通过使用不同的参数,用户可以灵活地查看特定项目或整个工作区的状态,确保在进行代码提交或合并前了解所有未处理的更改。这对于保持代码质量和版本控制的有效性至关重要。

2024-10-21 14:21:11 595

原创 repo 命令大全详解(第十九篇 repo start)

repo start命令是创建新分支的重要工具,特别是在复杂的多项目环境中。通过使用不同的参数,开发者可以灵活选择在哪些项目中创建分支,并确定新分支的起始点。这使得版本控制和功能开发的过程更加高效、清晰。

2024-10-21 14:20:48 1023

原创 repo 命令大全详解(第十八篇 repo stage)

repo stage命令是一个强大的工具,用于在多项目管理中高效地处理变更。通过结合使用各种参数,用户可以控制输出的详细程度、选择操作的清单范围,并在需要时以交互方式进行操作。这使得版本控制过程更加灵活和高效,特别是在处理复杂的代码库时。

2024-10-21 14:20:27 238

原创 repo 命令大全详解(第十七篇 repo smartsync)

命令用于智能同步指定的项目,结合了多种更新策略。

2024-10-21 14:19:54 987

原创 repo 命令大全详解(第十六篇 repo selfupdate)

命令简单直接,用于更新repo工具到最新版本。通过不同的选项,用户可以控制输出信息的详细程度和更新的范围。

2024-10-18 11:04:54 434

原创 repo 命令大全详解(第十五篇 repo rebase)

命令用于更新本地提交的基底,保持与上游分支的一致性。通过不同的选项,用户可以控制重基的方式和行为,例如是否强制重基、是否处理空白字符等。交互式重基选项提供了更灵活的提交管理方式。

2024-10-18 11:03:42 317

原创 repo 命令大全详解(第十四篇 repo overview)

命令提供了项目的概览信息,用户可以根据需要查看特定项目或所有项目的状态,并使用日志选项控制输出信息的详细程度。

2024-10-18 11:01:35 213

原创 repo 命令大全详解(第十三篇 repo manifest)

命令是用于生成和管理项目清单的强大工具,支持多种输出格式和选项,使用户能够根据需求灵活地查看项目的结构和状态。

2024-10-18 10:58:35 441

原创 repo 命令大全详解(第十二篇 repo list)

repo list命令是一个强大的工具,用于查看和过滤当前项目中的所有子项目,支持多种选项以满足不同的显示需求。

2024-10-18 10:57:05 492

原创 repo 命令大全详解(第十篇 repo info)

repo info命令是一个实用的工具,用于快速查看项目的状态和提交信息,支持多种选项以满足不同的信息需求。

2024-10-18 10:54:18 427

原创 repo 命令大全详解(第九篇 repo grep)

repo grep命令是一个强大的工具,用于在多个项目中高效搜索特定模式,支持多种选项以提高搜索灵活性和准确性。

2024-10-18 10:52:15 348

原创 repo 命令大全详解(第七篇 repo download)

命令是一个用于从 Gerrit 下载代码变更的实用工具,支持多种操作选项,可以灵活地处理变更的下载、合并和分支管理,满足开发过程中的多样化需求。

2024-10-18 10:13:09 286

原创 repo 命令大全详解(第六篇 repo diffmanifests)

命令提供了强大的功能,用于比较不同的清单文件,能够帮助用户快速识别出清单之间的差异,并结合多种选项定制输出格式,满足不同需求。

2024-10-18 10:11:17 405

原创 repo 命令大全详解(第五篇 repo diff)

repo diff命令是用于检查未提交更改的有用工具,结合不同参数可以灵活控制输出和操作范围,帮助开发者快速了解代码状态。

2024-10-18 10:04:34 425

原创 repo 命令大全详解(第四篇 repo cherry-pick)

repo cherry-pick 命令用于将指定的提交(通过 SHA-1 哈希值)应用到当前分支。这在需要将某个特定的改动从一个分支迁移到另一个分支时非常有用。

2024-10-18 10:03:07 403

原创 repo 命令大全详解(第三篇 repo checkout)

命令是一个用于切换分支的实用工具,适用于多项目环境下的分支管理。通过结合不同的参数和选项,可以灵活地进行分支切换和操作。

2024-10-18 10:00:25 705

原创 repo 命令大全详解(第二篇 repo branch、repo branches)

命令用于总结当前可用的主题分支,显示各个项目中分支的状态。输出信息组织为四列,分别表示当前检出的分支、上传状态、分支名称及该分支所在的项目。通过命令,用户可以快速查看各个项目中的分支情况和状态,帮助管理和识别分支的使用情况。

2024-10-18 09:50:35 1102

原创 repo 命令大全详解(第一篇 repo abandon)

命令的作用是永久放弃一个开发分支,具体来说,它会删除该分支及其所有历史记录,确保在本地仓库中不再保留该分支的任何信息。这通常用于清理不再需要的开发工作,避免分支列表混乱,保持项目整洁。

2024-10-18 09:46:46 455

原创 repo 命令大全详解 (​​​​​​​前言)

网上的repo学习教程都是比较分散的,没有一个统一的讲解,故结合repo help --all输出的参数进行实操并记录下每个参数的用法。

2024-10-18 09:32:36 375

原创 repo 命令大全详解(第四篇 repo manifest)

模式下,不写入目标分支字段(用于 SHA1 清单时如果分支名称敏感)。模式下,不写入上游字段(用于 SHA1 清单时如果分支名称敏感)。:以 JSON 格式输出清单(实验性功能)。:将修订记录保存为当前 HEAD。:指定保存清单的文件。:将输出格式化为人类可读的形式。:在当前清单及其子清单上操作。:仅显示错误信息,减少输出。:使用指定的临时清单文件。:从最外层的清单开始操作。:显示所有输出,便于调试。:显示帮助信息并退出。:仅在当前清单上操作。

2024-10-17 18:18:14 380

原创 repo 命令大全详解(第八篇 repo forall)

命令用于在多个 Git 项目中执行指定的命令。它可以针对所有项目或特定匹配项目执行命令,方便进行批量操作,如检出分支、拉取最新代码或查看状态。这个命令特别适合需要在多个子项目中同步操作的场景,能够提高效率并减少手动操作。

2024-10-17 17:57:43 810

原创 repo 命令大全详解(第二十一篇 repo sync)

repo sync 命令的作用是从远程仓库同步项目的最新代码到本地工作树。它会根据当前清单文件(manifest)更新每个项目的代码,包括获取新提交、更新分支、检出指定版本等。

2024-10-17 17:39:25 2535

原创 repo 命令大全详解(第十一篇 repo init)

repo init命令及参数详细解释

2024-10-17 17:26:23 1359

原创 ubuntu20.04安装docker并配置镜像加速

如果一切正常,你将看到 Docker 成功运行的消息。为了避免每次使用 Docker 时都需要。添加后,需要注销并重新登录以使更改生效。,可以将当前用户添加到。

2024-10-16 10:27:18 490

原创 git clone或repo init 时报错:fatal: 协议错误:错误的行长度 xxx

git clone或repo init 时报错:协议错误:错误的行长度 xxx

2024-09-27 18:04:11 1451 1

原创 研发配置管理活动流程

基线代码统一打tag并记录到文档,同时做里程碑版本提交测试。稳定的产品代码入基线库(文档可复制到基线库,代码怎么做?消除各个岗位对配置管理方案的理解不一致、执行标准的不一致。决定当前版本是否修改BUG还是放到下个或者以后的版本解决。开发版本和测试版本要一一对应解决bug的修复版本问题。tag中的代码必须完成里程碑或者规定的功能。测试输入文档(计划、需求、设计类文档)实施配置管理的责任人、组织及其职责;建立开发版本与测试版本的映射关系。形成可以使用的软件功能版本。软件和文档的标识、目前状态。

2024-05-08 17:17:52 435

原创 配置内网pip源

PIP源(内网)配置windows配置:Linux配置:编辑pip默认源修改内容如下[global]

2024-03-27 15:56:39 512

原创 jenkins利用插件Active Choices Plug-in达到联动显示或隐藏参数,且参数值可修改

如jenkins无法联网,可在以下两个地址中下载插件,然后放到/home/jenkins/.jenkins/plugin下面重启jenkins即可。1. 添加组件 Active Choices Plug-in。2. 在JOB 配置界面添加参数。sharding等于2时。sharding为空时。

2023-09-27 16:18:55 2983 8

MobaXterm专业版终端管理工具(含激活方式)

MobaXterm专业版终端管理工具(含激活方式) MobaXterm是一款全能的终端神器,是一款集串口、SSH远程登录和FTP传输三合一的工具,操作简单,使用方便。内置多标签和多终端分屏,采用sftp文件传输,还支持通过操作运行X窗口程序。支持SSH、RDP、VNC、Telnet等多种协议。

2024-08-13

从入门到精通-详细了解git原理(pro git全汉化,小白必看)

从入门到精通,详细了解git命令及原理(pro git全汉化,小白必看)

2022-12-07

CloudClient 桌面云软件下载windows版本

CloudClient 桌面云软件下载windows版本

2022-09-11

libfaketime 拦截程序用于检索的各种系统调用 当前日期和时间。然后它报告修改(伪造)的日期和时间(如 由您(用户)指定

libfaketime 拦截程序用于检索的各种系统调用 当前日期和时间。然后它报告修改(伪造)的日期和时间(如 由您(用户)指定)到这些程序。这意味着您可以修改 程序看到的系统时间,而不必更改系统范围内的时间。 libfaketime 允许您指定绝对日期(例如,01/01/2004)和 相对日期(例如,10 天前)。 libfaketime 可能用于各种目的,例如 - 确定性的构建过程 - 调试与时间相关的问题,例如过期的 SSL 证书 - 2038 年合规性测试软件 libfaketime 附带一个名为“faketime”的命令行包装器 更易于使用,但并未公开 libfaketime 的所有功能。如果你的 faketime 命令未涵盖用例,请务必查看此 文档是否可以直接使用 libfaketime 来实现。

2022-08-19

windows 64 bit jdk 1.8.0_191版本

windows 64 bit jdk 1.8.0_191版本

2022-03-30

Advanced Bash Scripting Guide-3.9.1_cn.zip

ABS Guide中文版本 ,shell命令超详细学习教程

2021-11-05

search-and-replace_for_chrome

search-and-replace_for_chrome 谷歌浏览器页面替换插件,支持正则匹配 谷歌浏览器页面替换插件,支持正则匹配

2020-11-03

升级gitlab中nginx版本.docx

配置系统nginx,使gitlab使用系统自带的nginx,配置端口号,禁止使用自身绑定的nginx,

2020-08-18

Snipaste_V2.2.3.zip

很牛X的截图软件,主要功能是截图和贴图,以及取色。还有些其它高级功能,比普通截图牛X一万倍,最常用的功能就是贴图,可以将截图贴到屏幕上,在最顶端显示,压缩包中包含X86和X64两个版本,无需安装,解压即用

2020-04-09

dos2unix-6.0.3-7.el7.x86_64.zip

将windows格式的文件转化为unix,此压缩包里面为rpm文件,解压后执行rpm -ivh dos2unix-6.0.3-7.el7.x86_64.rpm 即可 用法为: # 将file转化为unix格式 dos2unix file

2020-03-27

配置管理成熟度评级表.xls

非常详细的配置管理成熟度评级表,从配置管理计划、配置管理培训、配置入库、基线发布、构建管理、分支管理、项目归档等进行评分评级

2019-12-05

配置库管理及版本管理规范

结合实际情况编写的配置库管理及版本管理规范,配置库管理工具基于gitlab编写,分支策略采用git flow,定义了版本命名规则等

2019-01-08

stegdetect-0.4-Windows

stegdetect的目的是评估JPEG文件的DCT频率系数,把检测到的可疑JPEG文件的频率与正常JPEG文件的频率进行对比。

2018-08-06

SVN快速授权脚本

是指一组已配置好的权限配置文件和说明用于指导配置库的快速授权,应用权限模板的项目将会拥有相同的授权结构,根据版本管理工具不同授权模式分为Windows认证模式的授权模板和Subversion认证模式的授权模板两种。

2016-08-18

TSVN 1.7 win32

TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi

2014-10-16

blat.exe 发送邮件的工具

blat.exe是一个发送邮件的工具,支持DOS命令行发送

2014-10-16

SVN 邮件通知钩子脚本

SVN 邮件通知钩子脚本,需要配合blat.exe来发送邮件

2014-10-16

SVN数据库增量备份脚本

SVN增量备份脚本,可以进行远程备份,可以设置只备份指定项目库

2014-10-16

指定某个文件不拷.bat

指定文件夹下的某个文件不copy,脚本里面的e:\1\1.txt即为不拷贝的文件

2014-10-16

批处理For语句从入门到精通(完整版)

如果说批处理里面最重要的一个命令,非for莫属,学会它,你的水平绝对提高一个层次

2014-10-16

bat加密.bat

可以将bat脚本进行加密,防止别人看到源码

2014-10-16

提取文件夹名.bat

将此脚本放在一个文件夹下,可以快速获取此文件夹下所有的文件名

2014-10-16

随机获取数值.bat

此DOS批处理可以使你获取一个随机数值.

2014-10-16

判断是不是U盘

可以判断一个盘是U盘还是硬盘,可以快速区分出来

2014-10-16

获取电脑硬件信息.bat

双击运行后可以自动获取自己的电脑硬件信息

2014-10-16

DOS_U盘盘符获取

批处理DOS/BAT 自动获取U盘盘符,减少工作量

2014-10-16

vbs基本教程,适合新手

vbs基本教程,适合新手,看了你会受益匪浅

2014-10-16

apache 2.2.27

apache2.2.27一款基于windows环境下能够在wamp下建立的PC机网页服务系统。

2014-10-16

SVN1.8配套使用的Eclipse插件site-1.10.5

TortoiseSVN 1.8版本的一个trunk只有一个.SVN,不像原来每个目录都有.SVN,便于源码导入。 Eclipse中安装的SVN插件配套使用这个版本site-1.10.5,亲自测过,更新提交都可以。怎么安装我就不说了,上百度一下。

2014-08-26

开机自动登录密码

开机自动登录密码.bat

2014-08-08

WINDOWS下强制关机

立即无条件的关机

2012-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除