Git 開發包,libgit2 v0.23.2 發布
libgit2 是一個可移植、純C語言實現的 Git 核心開發包,你可以使用它來編寫自定義的 Git 應用。
libgit2已被廣泛應用在許多應用程序上,包括GitHub網站,還被應用在Plastic SCM和強大的微軟Visual Studio工具箱。
主要功能:
-
SHA轉換、格式化和縮略詞
</li> -
抽象的ODB后端系統
</li> -
提交、標簽、樹和BLOB解析、編輯、blob解析和回寫
</li> -
樹遍歷
</li> -
revision walking
</li> -
索引文件(臨時區域)操作
</li> -
引用管理(包括包引用)
</li> -
配置文件管理
</li> -
高級倉庫管理
</li> -
線程安全和可重入
</li> -
錯誤信息描述非常詳細
</li> -
更多(超過175個不同的API調用)
</li> </ul> libgit2 v0.23.2 發布,此版本是個維護版本,建議所有用戶升級到最新版本。libgit2 v0.23.2 主要是 bug 修復:
bad51c5 config: correct documentation for non-existent config file ac1c157 Escape @ in doc comment a6a9cf0 COPYING: include winhttp definition copyright 1b00061 CMake: fall back to OpenSSL on older OS X c2549ee diff: don't error out on an invalid regex d994cfc http: propagate the credentials callback's error code 5470fd6 Fix bug in git_smart__push: push_transfer_progress cb is never called 7a21504 remote: don't confuse tag auto-follow rules with refspec matching 40abdc6 curl: use the most secure auth method for the proxy 9f334ba Forcing libssh2 lib location d72914d Merge pull request #3359 from nodegit/maint/v0.23-duplicate-basename-fix 2cb4b65 Fix duplicate basenames to support older VS
下載:https://github.com/libgit2/libgit2/archive/v0.23.2.zip
來自:http://www.oschina.net/news/65942/libgit2-0-23-2
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!