HitChain 项目双周报(2019年第3期):1月28日~2月8日

1.项目进展

1)创建 Hit-Java 项目:

a、检出 JGit 源码,编译与测试 JGit 源码,hit-java 采用基于JGit 源码 v5.2.1.201812262042-r 版本的基础上进行研发;

b、清理检出的 JGit 其他版本代码,只保留 v5.2.1.201812262042-r 版本代码,并清除其他项目无关的文件;

c、创建 hit-java 项目,并提交清理后的 JGit 代码到 hit-java 仓库中;

d、 Hit-java项目地址:https://github.com/hitchainrepo/hit-java。

2)HIT 协议优化研究:

a、研究采用 Git Config 机制来实现 GitFileIndex 文件的规范的可能性,目的是使规范尽可能与 GIT 协议兼容,避免产生过多的分歧以影响用户使用及仓库迁移;

b、研究是否把 IndexFile 添加到 Git File DataBase 中,以实现 IndexFile 的历史版本追溯。

3)HIT 多重提交机制:

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

b、 HIT 多重提交机制的提交内容解释,分离 Commit 的内容以用于多重提交。

(扫码关注官方账号)