|
From: | Uwe Brauer |
Subject: | Re: RCS, again: another removed functionality: undo last-checkin |
Date: | Fri, 25 Sep 2015 09:53:33 +0200 |
User-agent: | Gnus/5.13001 (Ma Gnus v0.10) XEmacs/21.5-b34 (linux) |
>> "Stephen" == Stephen J Turnbull <address@hidden> writes: > Uwe Brauer writes: >> But I am not sure that anybody finds this useful. > It is very useful, for people who treat VCS history as a script that > may be revised to improve presentation. But for those who treat VCS > history as an audit trail (in some cases legally required or at least > extremely useful) rollback is a very dangerous feature. > I don't see any reason in a DWIMish front-end like vc.el to have the > rollback feature -- let those with the skills or the specialized use > cases use the command line or (for vc.el) write commands. Just for the protocol: the vc pkg xemacs ships, still contains that command! ,---- | | C-x v c runs `vc-cancel-version' | | `vc-cancel-version' is an interactive compiled Lisp function | -- loaded from "vc" | (vc-cancel-version NOREVERT) | | Documentation: | Get rid of most recently checked in version of this file. | A prefix argument NOREVERT means do not revert the buffer afterwards. | | Invoked with: | | C-x v c `----
[Prev in Thread] | Current Thread | [Next in Thread] |