HitChain 项目双周报(2019年第4期):2月11日~2月24日

1.项目进展

1)创建 Hit-Java 核心模块,迁移已有的功能代码:

a、基于开发分支添加 org.hitchain.core 模块,Hitchain 核心功能代码将会在这个模块下进行开发,以减少对 JGit 源码的入侵程度便于后期 JGit 源码升级;

b、迁移 Hitbucket 中的已经完成的 Hitchain 相关的代码到这个模块中,以复用已经开发的功能;

c、重构迁移过来的代码,规范命名工具类,修正迁移出现的代码错误,修正迁移出现的项目依赖问题;

d、 重构 Git 工具类,添加 onPush、onFetch、onClone 等功能入口,hitchain 主要功能将在这些入口中注入。

2)继续 HIT 多重提交机制研究:

a、 继续研究与验证 HIT 多重提交机制的用户帐号信息存储与帐号切换设计,确保用户在多个 GIT 服务上进行帐户切换,以用于多重提交;

b、继续研究与验证 HIT 多重提交机制的提交内容解释,分离 Commit 的内容以用于多重提交。

(扫码关注官方账号)