Enabling distributed revision control systems in delay-tolerant networks
Philipp Hagemeister, Martin Mauve · 2017
A distributed revision control system (dRCS) such as git or mercurial allows users to track changes1 to a common document.2 When multiple users commit, a primary challenge of a dRCS becomes to provide one view of the current repository state.