I have a repository with a number of subpaths in the .hgsub file. These are used to redirect the repositories from being nested to flat when pushing to hosted services.
I have number of rules under the [subpaths] section of the file such as this:
[subpaths]
http://(.*)/parentRepo/Game = http://\1/parentRepogame
However when I try to commit the parentRepo in sourcetree it seems to recognize these subpath rules as real repositories ( http://(.*)/parentRepo/Game is listed as a sub repository for example) for the sake of committing and will not let me commit parentRepo until the other (non existant) repos have been commited.
Am I using source tree incorrectly or is this a bug?
Regards,
James Mintram