I have a clone of a central repo at rev 2048. I want to remove the last 10 changesets on my local repo as if I was back in time two weeks ago. I suppose I could delete my local repo and do "hg clone -rev 2038"
but that would be long (cloning the repo takes several minutes). Is there a way to just "unpull" some changesets?
Notes:
- I'm not trying to backout the changesets. I'll eventually pull those changesets again from the central repo.
- I'm not trying to update the working directory to an earlier version; I really want to affect the repository.
- I don't have any outgoing changesets or pending modifications in my current repo and working directory.