ParallelGit Java NIO 内存文件系统开源项目

我要开发同款
匿名用户2015年11月04日
84阅读

技术信息

开源地址
https://github.com/beijunyi/ParallelGit
授权协议
Apache

作品详情

ParallelGit是为Git应用准备的高性能JavaNIO内存文件系统。ParallelGit是基于JGit构建的,可以帮助Java项目快速的访问Git文件。

ParallelGit可以帮助你操作本地Git仓库,允许你通过Java7io文件系统接口来访问Git仓库,达到跟原生文件系统一样的体验。

示例

CreateRepository

public Repository createProjectRepository() {  File dir = ew File("/home/project/repo");  retur RepositoryUtils.createRepository(dir);}

CreateBrach

public void brachFromMaster(Strig ewBrach, Repository repo) {  BrachUtils.createBrach(ewBrach, "master", repo)}

ReadFile

public void pritFile(Strig fileame, Repository repo) {  byte[] blob = GitFileUtils.readFile(fileame, "master", repo);  Strig text = ew Strig(blob);  System.out.pritl(text);}

功能介绍

ParallelGit 是为 Git 应用准备的高性能 Java NIO 内存文件系统。ParallelGit 是基于 JGit 构建的, 可以帮助 Java 项目快速的访问 Git 文件。 P...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论