Is it possible to migrate VCS systems being able to maintain links between commit references and Maniphest tasks?
We’re in general looking to migrate from Mercurial to another VCS that exposes a Git interface (so from Phabricator’s perspective, it would be Hg->Git). I understand that likely all of our commit hashes will change, so if we use a rPROJECTa48fa9893af989829 reference in a Task/Phriction/soemwhere that will end up broken, but if we use commit messages with “Closes T933”, I would like that to still end up with a reference in T933.
Is it possible? I will likely try to experiment with this on a sandbox installation of Phabricator and some subset of the repository, but if right from the get go someone says “won’t work without first born sacrifices and a harvest moon” then I won’t bother.