Comment 3 for bug 127708

Revision history for this message
Robert Widhopf-Fenk (hack-robf) wrote :

I prefer to update to the old revision, then fix the bug there, update to head again, test the fix again and then commit to the head ... well this is how I do it in SVN.

With BZR I can checkout the old version make my fix and save them with shelve, update to head ...

If I use "revert" diff will not only show the fix, but also all reverted changes.

IMHO using "revert" for this purpose is abuse.

I really like "svn update -r REVNO" for this purpose and I do not want to change or delete+recreate my working directory for this purpose since the crappy IDE I am forced to use does not like things like these and there are also other files there which I do not want to delete or checkin.

Is it a design problem in BZR why "update -r" does not exist or "checkout -r" in the base directory of a branch does not work?

IMHO it should be possible that the working tree in the base directory of a branch has a different revno than the branch.
"missing" should show what changes the working tree is missing.

Robert.