A KV store using a remote git repository in memory.
Find a file
Romain Calascibetta d1cfefb53b Implement {set,remove,rename}_and_push and delete push function
All of these actions "shallow" the last commit. A subsequent `push`
will do nothing due to that incapacity to walk through the history
due to the shallowed commit. To be able to push the last change,
we must provide {set,remove,rename} functions with an explicit
call to push **before** the "shallow".
2022-10-22 00:18:01 +02:00
app Functorize git-kv with Pclock to save the right time when we commit 2022-10-19 13:00:04 +02:00
src Implement {set,remove,rename}_and_push and delete push function 2022-10-22 00:18:01 +02:00
test Fix tests, we use %S to print segments 2022-10-12 11:59:08 +02:00
.gitignore Functorize git-kv with Pclock to save the right time when we commit 2022-10-19 13:00:04 +02:00
.ocamlformat Functorize git-kv with Pclock to save the right time when we commit 2022-10-19 13:00:04 +02:00
CHANGES.md initial 2022-09-20 13:13:46 +02:00
dune-project Finally, make the first PoC about git-state 2022-09-27 14:07:51 +02:00
git-kv.opam Delete useless pin-depends, everything were released 2022-10-21 16:47:53 +02:00
LICENSE.md initial 2022-09-20 13:13:46 +02:00
README.md initial 2022-09-20 13:13:46 +02:00