Description
As discussed on the dev list [1] we should add support to the Microkernel for branching of a private working copy which can be merged back later:
String addLotsOfData(MicroKernel mk) { String baseRevision = mk.getHeadRevision(); String branchRevision = mk.branch(baseRevision); for (int i = 0; i < 1000000; i++) { branchRevision = mk.commit("/", "+\"node" + i + "\":{}", branchRevision, null); } return mk.merge(branchRevision, baseRevision); }