I have a development project in Mercurial. In the project I have multiple directories scattered about which all should contain the same basic files (CSS, images, etc).
I'd like to have all of the directories point to the same underlying directory, so that if I edit a file in one place, it is updated everywhere else. Basically a UNIX soft link to the directory, but I want this to work within Mercurial (and I'm on Windows).
I've looked at subrepos, but they seem to either point to a existing directory or a remote one. I'd rather not have the network involved. In my case I just what to point the subrepos to a relative location in the same project.
What's the best way to accomplish this (with the least amount of pain)?