Installation Instructions](GitHub - enlight/ue4-hg-plugin: Basic Mercurial source control plugin for Unreal Engine 4)
Latest Release: v0.1: Stable is for horses
The plugin now has enough features implemented to be useful, so it’s time to let it out into the world and let the early adopters find all the bugs I haven’t run into yet. Save often! The plugin currently allows for the adding, deleting, reverting, and committing of assets in the Unreal Editor. It also provides access to asset history and supports visual diffing of Blueprints (and whatever else you can diff in the Unreal Editor). Attempting to use the plugin from a commandlet or unattended may or may not work, to be honest I don’t entirely understand what those two terms refer to yet, so… you’ve been warned.
Note that the plugin only deals with local clones of repositories, it doesn’t pull or push anything, ever. It’s also completely ignorant of branches, and provides no way to clone or initialize repositories. If you need to do any of that use your favorite Mercurial client alongside the plugin.
Another thing to note is that the Largefiles extension is not currently supported, as in no option is passed to hg add to indicate that a file should be treated as a “large file”. In theory you can still use the extension provided you add your big files via your Mercurial client.