emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vc-update for bzr etc.


From: Stefan Monnier
Subject: Re: vc-update for bzr etc.
Date: Sun, 21 Nov 2010 15:20:04 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

>> IMHO there's a benefit from implementing vc-pull/push operations.
>> Then vc-update can use vc-pull after maybe asking a few questions.
>> The pull/push terminology is what people are currently used to, so
>> it's easier for end users.
> It makes more sense to make vc-update do a pull operation for DVCS's,
> and make vc-pull an alias for vc-update if necessary, instead of making
> vc-pull a separate new VC operation and leaving vc-update an undefined
> operation for those systems.

Yes, vc-pull and vc-update should be basically the same command.
The terminology in new backend operations should be `pull', I think.

> So the full functionality for Bzr should be something like this:
>  - If it's a bound branch, do bzr update.
>  - Otherwise, if there is a default pull location, prompt for a location
>    and do "bzr merge --pull".
>  - Otherwise, just do "bzr merge --pull" to use the default location.
> Does this sound right?

If it's not bound, it should just use "bzr pull" without prompting
the user, IMO.


        Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]