HugeSCM 0.19.0 发布,新增 Git 大仓库治理利器
HugeSCM 0.19.0 已经发布,作为下一代版本控制系统,其核心功能没有太多的变化,新增了两个实验性的命令:cherry-pick 和 revert。
当前版本最大的亮点是 HugeSCM 团队将内部长期开发的 Git 存储库维护工具整合到 HugeSCM 中,命名为 hot,hot
命令是一个有去的 Git 存储库维护工具,它不仅支持删除存储库中的文件并重写历史(如大文件,密码文件等:hot remove
),还支持分析存储库有哪些大文件(原始大小:hot size
,压缩大小:hot az
),还支持友好的查看文件内容(hot cat
),删除无效的分支,标签(按前缀删除:hot prune-refs
,按过期时间或已合并删除:hot expire-refs
),还支持查看存储库状态(hot stat
),更多的命令可以查看帮助信息。
hot 命令支持的场景有:
- Git 存储库误提交了密码凭证等,可以使用 hot remove 删除并重写历史记录,hot remove 的重新速度非常快。
- 你可以使用 hot mc 将 Git 存储库的对象格式迁移到 SHA256,也可以将对象格式为 SHA256 的仓库迁移为 SHA1。
- 你可以使用 hot size/hot az 查看仓库中有哪些大文件,通常治理可以直接使用 hot smart 交互式操作(如: hot smart -L20m)。
- 仓库分支标签太多,可以使用 hot prune-refs/hot expire-refs 删除,可以使用 hot scan-refs 查看分支的情况。
- 你可以使用 hot unbranch 将存储库的历史线性化,也就是不包含任何合并点,使用 hot unbranch -K1 master -Tnew-branch 你就可以基于特定的版本创建一个孤儿分支,这在删除所有历史,开源等场景还是很有用的。
- 你可以使用 hot cat 查看存储库中的文件,commit,tree,blob,其中 commit tree 对象可以使用 --json 输出成 json,如果 blob 是二进制,hot cat 会一 16 进制分页查看。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
字体设计工具字玩 v0.3.0 发布,新增笔画骨架绑定功能
字玩是一款开源的字体设计工具。使用Vue3 + Tauri开发,支持Web端、MacOS和Windows平台。 字玩致力于探索以参数化、脚本化的方式设计中文字库,帮助用户高效设计个性化字体。 使用字玩,除了基本的钢笔绘制字形功能,您还可以: 1. 使用字玩提供的笔画模板,通过可视化拖拽笔画骨架的方式组装字形 2. 使用字玩提供的7000字模板工程,通过高级编辑界面一键修改字库风格,生成您的专属个性化字库 3. 通过脚本功能,使用字玩API绘制任意您自己设计的可调参笔画或字形组件 字玩官网: https://www.font-player.com 开源地址: 字玩在gitee | 字玩在github 桌面版下载: gitee release| github release 字玩目前尚处于内测阶段,非常期待您的意见反馈,有任何问题或建议欢迎给字玩提issue。 字玩v0.3.0版更新内容: 1. 新增32个笔画的骨架绑定功能 2. 支持笔画骨架的手动权重设置 在v0.3.0版本中,用户可以上传手绘笔画,并选择基础笔画类型进行骨架绑定。在绑定骨架后,可以通过拖拽骨架的方式改变手...
-
下一篇
Snow 编程语言 v0.9.0 发布: 面向对象与虚拟调用全面落地
更新内容 新增功能 引入虚函数表(VirtualTable)与 Instance 运行时对象,支持基于继承链的虚拟调用与多态;新增 @Class::method 调用语法。 结构体继承能力:父类字段/方法复用,支持 super.method(...) 与 super(...) 构造链调用。 支持结构体多构造函数/重载与自动选择策略,增强面向对象建模能力。 新增对象创建表达式(new)及其语义分析与 IR 生成流程。 增加 ModuleNode、StructNode 及其序列化逻辑,扩展类型系统表示能力。 扩展签名注册器,支持结构体类型签名登记与跨模块校验。 支持 this.xxx 成员赋值与更复杂的表达式解析场景。 性能和稳定性改进 优化 emitCall 与 CALL 指令执行路径,修复虚调度与 super 匹配边界问题,提高执行正确性与性能。 重构 IRBuilderScope、VMProgramBuilder、IRProgram、IRContext 等核心组件,简化依赖与上下文切换开销。 优化函数解析器、语义分析器与表达式构建链路,提升类型分派与错误恢复能力。 改进结构体的序列化...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker容器配置,解决镜像无法拉取问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- MySQL8.0.19开启GTID主从同步CentOS8
- Dcoker安装(在线仓库),最新的服务器搭配容器使用