On Thu, Jan 09, 2020 at 08:59:51AM +0800, Paul Wise wrote: > I still need mostly bi-directional interoperability between git and > CVS, Subversion, Mercurial, Breezy/Bazaar, Darcs, Mediawiki and rsync. > On the horizon are Fossil and Pijul but I probably won't need those any > time soon. Recently I had a situation where GNU Arch support would have > been helpful for viewing historical commit information but I assumed > that support for it didn't exist so I didn't bother. I don't know if you need it to be bidirectional, but there is git-archimport. I'll warn you that it's pretty unmaintained, though so best of luck. :) > Is there a location in the git documentation for pointers to software > (such as git-remote-* helpers) that can help with VCS interoperability? There's: https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools#Interaction_with_other_Revision_Control_Systems I have no idea how up-to-date it is (I admit that I converted all of my repos to Git in 2006 and haven't really looked back). > Mercurial: git-remote-hg (there are lots of forks/implementations) I haven't used it, but there's also: https://github.com/glandium/git-cinnabar which seems to be actively used and maintained. -Peff