libgit2 v1.8.0 发布,跨平台、可链接的 Git 库实现
libgit2 是一个可以在应用程序中使用的跨平台、可链接的 Git 库实现。libgit2 v1.8.0 “Das Fliegende Klassenzimmer” 现已发布。此版本包括对调用 OpenSSH 进行获取和推送的可选实验性支持、执行git commit
默认行为的更简单机制,并对工作树进行了许多改进。此版本还包括许多其他新功能和错误修复。
更新内容如下:
Major changes
-
Executable SSH (OpenSSH) 支持
libgit2 现在可以调用 OpenSSH 命令行,通过 SSH 从远程获取并推送到远程。该支持取代了 libssh2 支持。可通过cmake -DUSE_SSH=exec
配置使用。#6617 -
简化 commit 创建
git_commit_create_from_stage
API 的引入是为了让用户更好地模拟git commit
的行为,而无需提供不必要的信息。#6716 -
Worktree 改进
对 worktree 进行了许多改进,以便更好地与 core git 兼容。首先,libgit2 现在可以理解每个 worktree 的引用。其次,现在支持特定于 worktree 的配置,以及还支持改进的git worktree add
兼容性。#6387、#6202、#5319
Breaking changes
-
添加
WORKTREE
配置级别(ABI 破坏性变更)
为了支持适当级别的 worktree 配置(优先级高于本地配置,但低于特定于应用程序的配置),GIT_CONFIG_LEVEL_WORKTREE
级别被引入到优先级 6。GIT_CONFIG_LEVEL_APP
现在从优先级 7 开始。 -
更改
git_config_entry
(ABI 破坏性变更)git_config_entry
结构现在包含有关backend_type
和origin_path
的信息。未使用的payload
值已被删除。 -
git_push_options
包括远程推送选项(ABI 破坏性变更)git_push_options
结构现在包含远程推送选项的值。
更多详情可查看发布说明:https://github.com/libgit2/libgit2/releases/tag/v1.8.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
wfs 海量小文件存储系统 v1.0.3
前言:wfs 是高性能海量小文件存储系统 ,支持Linux,Windows,Macos,FreeBSD等系统, 可以高效地进行文件存储和读取。wfs 支持文件压缩归档,并提供简洁的数据读取方式和文件后台管理和 以及归档文件的碎片整理等。 WFS官网 在线测试(用户名 admin 密码 123) WFS文件存储系统 V1.0.3 主要更新 支持增量导出元数据 支持增量导出原始数据 支持多种文件数据指纹算法 说明:导出导入 元数据与原始数据,请参考 《wfs使用文档》 增量原始数据备份 原始数据导出后,数据文件可以导入到任意wfs节点中。 关键字 值 作用 是否必须 -file 表示导出原始数据 是 -start 0 表示导出起始 序号 是 -limit 0 表示导出条数 是 -gz 表示将导出的原始文件数据进行压缩 否 示例: ./linux103_wfs -s export -file -start 1 -limit 10 ./linux103_wfs -s export -p /usr/local/wfsdata -file -start 10 -limit 10 ....
- 下一篇
纷争开始了,国产 sqltoy-orm 5.6.2 发版,正式开启淘汰 mybatis 的征程!
还在争论jpa和mybatis?为什么要在这两者中做选择?为什么不做第三种选择:同时具有JPA的能力也具有比mybatis更优秀的sql解决方案? 淘汰mybatis的理由: 1、mybatis不是一个完整的ORM框架,引发了成百上千的plus系列,你追我赶消耗了太多人的精力去开发去推广去争取用户,让太多项目成为短生命周期项目(又出一个plus了,更有亮点,换!)! 2、mybatis的xml写法让太多没有见过sqltoy xml写法的人见xml就反,走上了极端! 3、mybatis就是一个半成品,让大家以为其做插件为乐! 开源地址: github:https://github.com/sagframe/sagacity-sqltoy gitee:https://gitee.com/sagacity/sagacity-sqltoy idea 插件 (可直接在 idea 中检索安装):https://github.com/threefish/sqltoy-idea-plugins sqltoy 脚手架项目:https://gitee.com/momoljw/sss-rbac-admin ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装Docker,最新的服务器搭配容器使用
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19