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>&quot;Copying patches between repositories with working copy update:&quot;<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&#39;t it instead be in the</div><div><br></div><div>&quot;Copying changes between the working copy and the repository&quot;</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 &quot;unsafe&quot; or perhaps &quot;compound commands&quot; 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>