I\'d like to evaluate Mercurial for my working projects. But most of my projects very heavily rely on the presence of svn:externals-like support. I\'ve searched over StackOv
I've had good luck with the feature in my (light) usage of it so far. It's come in handy in two places:
hg pull command.hg clone gets buildable source code. This is closer to the typical svn:externals usage.Here are a couple of the limitations I've seen with it so far:
clone, push / pull, update / commit, and perhaps a couple of others.When the Mercurial team describes the feature as "experimental," they don't mean that it's suddenly going to decide to erase all your data. They just mean that they haven't coded around all the edge cases like name conflicts (e.g., one developer adds a subrepo called README, while another developer adds a text file called README).