I agree almost completely and that is a very good explanation of pulling repositories (perhaps it should be in the wiki, or at least the book). Note though that hg pull ../repo-a doesn't say anything about -f. Martin Geisler wrote: > % hg pull ../repo-a > pulling from ../repo-a > searching for changes > abort: repository is unrelated >