内容简介:libgit2 是一个可以在应用程序中使用的跨平台、可链接的 Git 库实现。libgit2 1.3.0 版本正式发布,这个版本包括多个错误修复,仅有少量的新功能更新,有助于用户有序地过渡到 v2.0 版本。 新功能 支持自定义 gi...
libgit2 是一个可以在应用程序中使用的跨平台、可链接的 Git 库实现。libgit2 1.3.0 版本正式发布,这个版本包括多个错误修复,仅有少量的新功能更新,有助于用户有序地过渡到 v2.0 版本。
新功能
弃用的 API
git_oidarray_free已被弃用; 调用者应使用git_oidarray_dispose
错误修正
- 在释放缓冲区前检查
threadstate->error_t.message是否为git_buf__initbuf#6029 - 将
git_remote_name_is_valid标记为GIT_EXTERN#6032 - 修复多行的配置解析,其中包含多个引用的注释字符 #6043
- 索引器:避免每个
git_indexer_append调用一个mmap(2)/munmap(2)对 #6039 - 合并:在解决重名时检查文件模式 #6060
- 允许在连接分离的远程仓库时使用代理选项 #6058
- win32:允许空环境变量 #6063
- 修复已弃用的 API #6066
- 在过滤器选项中使用
git_oid,而不是git_oid *#6067 - diff: 更新
GIT_DIFF_IGNORE_BLANK_LINES#6068 - 属性查询总是在相对路径上进行 #6073
- 在查询属性时处理长路径 #6075
代码清理
CI 改进
- ci: 从 www.libssh2.org 拉取 libssh2 #6064
文档变化
更多详情可查看:https://github.com/libgit2/libgit2/releases/tag/v1.3.
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
游戏编程权威指南
Mike McShaffry 麦克沙福瑞、David “Rez” Graham 格雷海姆 / 师蓉、李静、李青翠 / 人民邮电 / 2016-3 / 99.00元
全书分为4个部分共24章。首部分是游戏编程基础,主要介绍了游戏编程的定义、游戏架构等基础知识。 第二部分是让游戏跑起来,主要介绍了初始化和关闭代码、主循环、游戏主题和用户界面等。 第三部分是核心游戏技术,主要介绍了一些*为复杂的代码 示例,如3D编程、游戏音频、物理和AI编程等。 第四部分是综合应用,主要介绍了网络编程、多道程序设计和用C#创建工具等,并利用前面所讲的 知识开发出......一起来看看 《游戏编程权威指南》 这本书的介绍吧!
