- 博客(77)
- 收藏
- 关注
原创 自建 Git 服务器和裸仓库差在哪:要能提合并请求
在一台 Linux 上 git init --bare 就能自建 Git 服务器,但它只能推拉代码,没有网页、合并请求、评审和按仓库分配的权限。对照裸仓库和 AngusGit 各自能做什么,再走一遍在 AngusGit 上发起合并请求的最短路径,以及已有裸仓库怎么完整搬过来。
2026-11-08 17:56:46
155
原创 AngusSecurity 安全扫描报告怎么出:严重度和门禁结论冻成快照
AngusSecurity 报告是生成时刻的快照,不会随下一次扫描改写。按受众选模板,任务须已完成,导出 HTML/JSON/CSV/PDF,问题明细可另下 SARIF。
2026-11-03 09:57:14
282
原创 AngusSecurity 按能力出报告:SAST、组件、镜像、密钥和许可证
AngusSecurity 在总报告入口之上,按 SAST、依赖 CVE、镜像、密钥、许可证收窄范围;说明对外脱敏与 SARIF 边界。
2026-11-03 09:56:14
340
原创 AngusSecurity MCP 怎么接入:对话里查高危、Finding 与门禁
Coding Agent 对话里查 Finding、告警与报告,权限齐全时可扫、可出报告:十六个工具、门户令牌、按角色收窄。
2026-11-03 09:55:54
341
原创 GitLab 私有化部署太吃内存:只留仓库和合并请求
内网 GitLab 占着一台大内存服务器,团队却只用其中的仓库、合并请求和人工评审。把这三件事搬到更轻的 AngusGit 上,逐一配置成团队的日常流程,再把流水线、镜像仓库这些不搬的功能交给 Jenkins 和制品仓库。
2026-11-02 09:23:20
213
原创 AngusSecurity 安全扫描报告怎么出:严重度和门禁结论冻成快照
报告是生成时刻的快照,不会随下一次扫描改写。按受众选模板,任务须已完成,导出 HTML/JSON/CSV/PDF,问题明细可另下 SARIF。
2026-11-02 09:22:57
216
原创 AngusGit HTTPS 克隆私有仓库:密码填访问令牌
用 HTTPS 克隆 AngusGit 上的私有仓库时,终端要用户名和密码:用户名填登录名,密码填一把只读的访问令牌。令牌怎么生成、怎么让 Git 记住、CI 里怎么用才不泄露,以及过期或认证失败时怎么处理,都按步骤说明。
2026-11-02 09:22:39
227
原创 AngusGit 流水线运行器怎么接到构建机:在那台机器上执行接入命令
流水线要靠运行器(Runner)在构建机上真正执行任务。在控制台新增 Runner、生成注册令牌、按 Docker 或 Zip 方式复制接入命令,到构建机上执行后等它上线;接入失败时,也可以按页面提示和运行器日志对照排查。
2026-11-01 12:41:20
305
原创 AngusGit 代码溯源是什么:在仓库里查相似代码,不是需求从哪来
AngusGit 的「代码溯源」就是代码相似度查重:把一个仓库、文件或一段代码,和同一实例里的其他仓库逐段比对,找出完全相同和高度相似的代码分别在哪里。它和需求追踪、许可证合规不是一回事,适合交付验收查重、重构前找重复,但不会去互联网上找,也不会自动运行。
2026-11-01 12:40:27
246
原创 在AngusGit合并请求里怎么看代码安全扫描结果
想知道拉取请求能不能放心合并,先看状态检查里的 AngusSecurity 这一行:徽章给出结论,说明文字给出原因,点「打开仓安全详情」才能看到具体是哪个文件或依赖有问题。每种提示对应什么结论,以及看不到这一行时怎么查,都写在文中。
2026-11-01 12:39:37
149
原创 怎么给仓库做代码查重:从建任务到看出重复函数
要知道一个仓库里有多少代码和其他项目重复,可以在 AngusGit 的代码溯源里建一个溯源任务:选好目标仓库和被溯源仓库,设置相似度阈值并运行,再从重复率、相似度分档一路看到具体重复的文件和函数。报告可以导出,跑不出结果时也能对照排查。
2026-10-31 15:27:19
87
原创 推送代码之后:怎么自动跑代码安全扫描
每次推送后自动做安全扫描,需要两步:系统管理员在「管理 → 安全设置」接入 AngusSecurity,仓库管理员再打开「本仓自动安全扫描」。配好之后,分支上只要有新提交就会把扫描任务发给 AngusSecurity;哪些操作会触发扫描、结果在哪看、配了却没扫时怎么排查,都可以按仓库对照。
2026-10-31 15:27:00
337
原创 代码合并前怎么拦住不合规的开源许可证
仓库的许可合规页有一条开放的 GPL-3.0-only(强互惠),概览写着「许可证门禁未通过,拒绝合并」。许可证门禁按依赖用了哪种开源许可证决定能不能合并,怎么配、结果在哪看,都按这个仓库说明。
2026-10-31 15:26:40
179
原创 从 GitLab 搬仓库到 AngusGit:公开项目直接导入,私有和内部项目推送
内网 GitLab 上的公开项目可以用「导入仓库」搬进 AngusGit,但只会带上默认分支当时的文件,已经导入的 xlliu/hello-world-import 就是这样,只有 main;内部和私有项目则要先 clone --bare,再推到按子组路径规则建好的空仓库。
2026-10-30 14:20:15
359
原创 合并请求怎么合入:在保留提交、压缩和变基里选一种
AngusGit 合并拉取请求时有三种方式:创建合并提交、压缩合并、变基合并。每种方式合进去之后 main 的历史不一样,可以在仓库设置里开关;合并后本地分支的收尾命令也不同。
2026-10-30 14:19:51
193
原创 运行器不接任务:标签、在线和并发对不上
流水线触发了,任务却一直停在「等待中」。AngusGit 会在任务旁写出等待原因:没有在线的 Runner、执行模式不匹配、标签不匹配、资源不够,或者并发已满。按这五种原因对照页面原文,就能看出是标签、在线状态还是并发对不上,以及该改任务还是改运行器。
2026-10-30 14:19:28
28
原创 内网 Git 要留哪些操作记录:在 AngusGit 里查成员、保护和合并
安全检查或事后追查时,常要回答谁加了成员、谁改了分支保护、谁合并了代码。AngusGit 侧栏「动态」页按活动类型记录这些操作,可以筛选并看到记录原文;Git 历史能补上合并方式和代码作者,动态里查不到的操作则要靠数据库备份和服务器日志留存。
2026-10-29 10:51:18
219
原创 谁来审这段代码:用 CODEOWNERS 按目录自动指派评审人
改了某个目录的代码,可以按路径自动找到该负责的人来评审。AngusGit 读取仓库里的 CODEOWNERS 文件,打开开关后,新建拉取请求时就会把对应的人加为评审人。文件怎么写、开关在哪、它和默认评审人怎样一起生效,用 xlliu/test-pr-example #9 对照。
2026-10-29 10:03:35
165
原创 CICD流水线任务在哪跑:Docker 容器还是宿主机
流水线的每个任务,可以在运行器启动的 Docker 容器里执行,也可以直接在构建机上执行。两种方式的工具从哪来、工作目录在哪、每次环境是否干净、对机器有什么要求都不一样。把 YAML 里的 runner.mode、标签和运行器接入方式对上,任务才会落到想要的地方。
2026-10-29 09:48:20
483
原创 导入 GitHub Actions 之后:事件、密钥和 Runner 还要对一遍
把 GitHub Actions 的 workflow 贴进「导入 GitHub Actions」之后,先对照未映射清单和注意清单,核对触发事件、密钥和运行器有没有变。示例转换后的初稿名叫 CI,runs-on 会变成 NATIVE,types 和 Job 超时都不会映射,核对完再创建流水线。
2026-10-28 13:39:22
297
原创 从 GitLab 迁到 AngusGit:迁移清单、双跑和回滚
团队从 GitLab 整体切到 AngusGit,难的不是推送几个仓库,而是切换那天谁都不丢代码、出了问题能退回去。按准备、首次同步、双跑、切换日、回滚五个阶段,给出每一步要做什么、怎么验收,以及分支保护为什么要放在最后一次同步之后再打开。
2026-10-28 13:24:04
558
原创 GitLab CI 迁到内置流水线:YAML 怎么改写
想把 .gitlab-ci.yml 搬到 AngusGit 内置流水线,可以先用「导入 GitLab CI」生成初稿(转换出来还要手改的第一版)。artifacts、rules 和 when 不会映射,deploy 仍会自动跑,分支限制也会丢失,所以要逐项对照、改好之后再创建流水线。
2026-10-28 13:01:11
526
原创 在合并请求里做完代码评审:看 Diff、写行评、通过或打回
同事请你审一条拉取请求,该从哪下手?在 AngusGit 的评审页打开差异,对具体的行写意见或直接给出替换代码,再提交批准、请求更改或评论;作者改完后可以复审,批准后仍不能合并时对照合并卡排查。
2026-10-27 17:03:27
274
原创 怎么保护 Git 主分支:先开分支保护,再用合并请求合代码
在 AngusGit 给 main 加一条分支保护规则,禁止直接推送、强推和删除,改动必须经过拉取请求和至少一位评审通过才能合入。管理员豁免、需要最新分支等容易卡住的地方一并说明。
2026-10-27 16:55:41
710
原创 自建 Git 之后怎么推代码:配 SSH 或 HTTPS,完成第一次 push
AngusGit 装好之后,新建一个空仓库,选 SSH 公钥或访问令牌其中一种认证,把本地项目推上去。端口 2222、令牌当密码、首推被拒等常见报错一并说明。
2026-10-27 16:46:42
280
原创 内网漏洞库怎么更新:离线包失败了怎么回滚
内网跑 Trivy SCA 时,漏洞库怎么用 update-trivy-db 或离线包更新;失败时如何整目录回滚,避免假绿门禁。
2026-10-20 10:33:22
307
原创 按能力出报告:SAST、组件、镜像、密钥和许可证
在总报告入口之上,按 SAST、依赖 CVE、镜像、密钥、许可证收窄范围;说明对外脱敏与 SARIF 边界。
2026-10-20 10:32:31
444
原创 用 AI 助手只读查制品库:AngusRepo MCP 怎么接入
让 AI 助手经 MCP 只读查询制品与依赖:八个 repo_* 工具、PAT 鉴权、与协议路径隔离。社区版不含;写开关恒关。
2026-10-20 10:32:08
117
原创 Docker Hub 拉取限流怎么办:基础镜像改走团队缓存
构建机直连 Docker Hub 触发限流时:基础镜像改经团队 PROXY 集中缓存;命中后构建机不再各自撞匿名额度。首次回源仍计 Hub 限额;业务镜像 push 见云上免费 Docker 镜像仓起步文。
2026-10-19 16:20:06
356
原创 国内访问 npmjs 不稳怎么办:改走团队统一源做缓存
直连 registry.npmjs.org 超时、TLS 中断或偶发 502 时:先区分 DNS/TLS/超时/401,再验收团队统一源与 PROXY 缓存命中;统一源不取代 npmjs 全球身份,回源仍可能受上游影响。
2026-10-19 16:17:23
740
原创 私有仓制品怎么公开下载:/explore 匿名安装命令
合作方 npm install 401、又不愿发令牌时:在 AngusRepo(repo.anguskit.com)把交付 HOSTED 标 isPublic,用 /explore 匿名搜索并复制安装命令。
2026-10-19 16:09:28
187
原创 云上免费 Docker 镜像仓怎么起步:推送、拉取与公开浏览
用 AngusRepo 云服务托管私有镜像:login 后推送到 HOSTED,按需拉取;对外用公开浏览页匿名 pull。
2026-10-19 15:57:17
357
原创 云上免费 npm 私有源怎么起步:从发包到公开分发
不想自建服务器时,用 AngusRepo 云服务托管私有 npm:统一源安装、HOSTED 发布,对外用公开浏览页复制匿名安装命令。
2026-10-19 15:54:52
354
原创 AngusRepo 缓存架构设计与实践
制品仓库要同时保住权限、覆盖写和多进程一致。本文说明 AngusRepo 如何划分缓存层次、用版本号表达失效,以及单节点与多实例如何共用同一套模型。
2026-10-15 08:40:19
322
原创 私有 Docker 仓库怎么用:从安装到登录、推送和证书
私有化部署后接 Docker:建 HOSTED/PROXY/GROUP,处理 login 与 x509,完成 push、pull、CI 与 Kubernetes 拉取。
2026-10-13 09:18:31
174
原创 Maven 私服怎么搭:从安装到配置settings.xml 以及托管、代理、聚合仓
私有化部署后接 Maven:建 HOSTED/PROXY/GROUP,配 settings.xml 与 pom.xml,完成 resolve、deploy,并处理 401/409。
2026-10-13 09:16:47
557
原创 PyPI 私有源怎么用:从安装到 twine 上传和 pip 安装
私有化部署后接 PyPI:建 HOSTED/PROXY/GROUP,配 .pypirc 与 pip.conf,用最小包跑通 twine/pip,并处理 401 与 No matching distribution。
2026-10-13 09:14:22
278
原创 安装包和二进制怎么放进仓库:路径怎么定、怎么用 curl 下载
私有化部署后接 Raw:建 HOSTED,按「项目/版本/文件名」上传安装包与二进制,用 curl/wget 下载,并处理覆盖与 401。
2026-10-13 09:12:55
182
原创 npm 私服怎么搭:从安装到配源、scope 和 publish
私有化部署后接 npm:建 HOSTED/PROXY/GROUP,配 .npmrc 与 scope,用最小包跑通 publish/install,并处理 E401、E404、E409。
2026-10-13 09:10:47
362
空空如也
AngusSecurity应用场景有哪些?
2026-11-02
AngusSecurity支持哪些功能?
2026-11-02
AngusRepo应用场景有哪些?
2026-11-02
AngusRepo支持哪些功能?
2026-11-02
AngusInsight应用场景有哪些?
2026-11-02
AngusInsight支持哪些功能?
2026-11-02
AngusGit应用场景有哪些?
2026-11-02
AngusGit支持哪些功能?
2026-11-02
AngusAI应用场景有哪些?
2026-11-02
AngusAI支持哪些功能?
2026-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅