Inside my Mercurial repo I have another subrepo.
Whenever I change the subrepo, commit and push it, I can no longer push the main repo. When trying to push the main repo to its server SourceTree will always report "waiting for lock on repository <path of subrepo> held by '<MyMac>.local:47475'"
I can always resolve this my manually deleting the lock file within .hg/store/lock but that is very inconvenient.
Is there anything I should be aware of, that might cause this, or is this a bug in SourceTree or Mercurial?
Does anyone experience the same problems?