What is Hg4J Hg4J is an independent pure Java implementation of a popular Mercurial distributed version control system. From a developer's perspective, Hg4J is a software library that provides an API enabling Java applications to read and modify local and remote Mercurial repositories. Hg4J Major Features Inititally we focused on read-only functionality, and Hg4J version 1.0 might be sufficient if