It seems to me conceptually that rollback is more like record/unrecord than it is like pull/push.<div><br></div><div>Currently rollback is in the</div><div><br></div><div>"Copying patches between repositories with working copy update:"<br>
<div><br></div><div>section of --help, along with pull,push,send,apply and friends.</div><div><br></div><div>But unlike these other commands, rollback only affects a single repository, the one you run the command in.</div>
<div><br></div><div>Shouldn't it instead be in the</div><div><br></div><div>"Copying changes between the working copy and the repository"</div><div><br></div><div>section? You can think of rollback as writing a rollback patch in the working copy, and then committing, all in one step, right?</div>
<div><br></div><div>I would also create a new new section, for obliterate, perhaps called "unsafe" or perhaps "compound commands" and make it</div><div><br></div><div>obliterate Delete selected patches from the repository. (UNSAFE!) </div>
<div> same as unrecord followed by revert.</div><div><br></div><div>If one or both of these suggestion meets with approval, I will file todos in the appropriate place.</div><div><br></div><div>Thomas.</div>
<div><br></div></div>