[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Removing rollback from VC mode - request for comment
From: |
David Kastrup |
Subject: |
Re: Removing rollback from VC mode - request for comment |
Date: |
Thu, 11 Dec 2014 14:48:03 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
"Eric S. Raymond" <address@hidden> writes:
> Steinar Bang <address@hidden>:
>> > You could allow git rollback for branches that are only local (ie. not a
>> > tracking branch for a remote).
>>
>> Or maybe better: disallow rollback if the current branch is a tracking
>> branch, that is up to date with the remote branch it is tracking.
>
> I could. But step back from those details for a moment and consider
> the larger picture.
>
> The VC Git support is now about ten years old. In all that time, the
> fact that Ctrl-x v c is not bound to git reset seems never to have
> been reported as a bug or wishlist item. This suggests to me that
> there is little or no demand for the feature.
>
> Furthermore (and this is new information, I didn't know it when I
> wrote the RFC) the Texinfo documentation contains this comment:
>
> @c `C-x v c' (vc-rollback) was removed, since it's RCS/SCCS specific.
>
> Looks like somebody else noticed this feature was a vermiform appendix.
>
> I probably wouldn't be gunning for rollback if it weren't a history eraser.
> But the fact that it is one means that leaving it in will have a cost
> measured in the number of users who shoot self in foot.
>
> Given that, I don't think "we *could* support it in Git" is adequate in
> the absence of user demand for it. Anyone can correct me on this by
> showing evidence of such demand.
git rebase -i is rollback on steroids and is definitely seeing a lot of
active use. Rollback by itself is not all that interesting.
--
David Kastrup
- Re: Removing rollback from VC mode - request for comment, (continued)
- Re: Removing rollback from VC mode - request for comment, Sergey Organov, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Sergey Organov, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Eric S. Raymond, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Stephen J. Turnbull, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Steinar Bang, 2014/12/12
- Re: Removing rollback from VC mode - request for comment, Stephen J. Turnbull, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Eric S. Raymond, 2014/12/11
Re: Removing rollback from VC mode - request for comment, Steinar Bang, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Steinar Bang, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Eli Zaretskii, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Óscar Fuentes, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Eli Zaretskii, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Steinar Bang, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Stefan Monnier, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, Eli Zaretskii, 2014/12/11
- Re: Removing rollback from VC mode - request for comment, John Mastro, 2014/12/12
- Re: Removing rollback from VC mode - request for comment, Nicolas Richard, 2014/12/12