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

我要开发同款
匿名用户2015年11月04日
35阅读
开发技术Java
所属分类开发工具、Git开源工具
授权协议Apache

作品详情

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

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

示例

CreateRepository

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

CreateBranch

public void branchFromMaster(String newBranch, Repository repo) {  BranchUtils.createBranch(newBranch, "master", repo)}

ReadFile

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

评论