[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Re: [bug #29835] 'update -b' fails where 'update -r h:b
From: |
Stephen Leake |
Subject: |
[Monotone-devel] Re: [bug #29835] 'update -b' fails where 'update -r h:b' succeeds |
Date: |
Wed, 12 May 2010 20:05:19 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (windows-nt) |
Zbigniew Zagórski <address@hidden> writes:
> Follow-up Comment #2, bug #29835 (project monotone):
>
> (slept with that problem and ... )
>
> 1. forget current patch, it's broken in regards to error/empty branches
> handling. I am preparing one new.
>
> Second, more important issue is that this changes how update works.
> Current update worked in two modes:
> 1. with -r -> updates to _anything_
> 2. with branch (implicit or not) -> updates only to descendants of current
> revision
>
>
> This patch changed update so it would work like this:
> 1. with -r -> updates to _anything_
> 2. with branch (implicit or not) updates to
> -> descendants of current revision OR
> -> any head of specified branch (if merged)
> (equivalent to -rh:<branch>)
>
> Question: do we want to unify this behaviour?
That is the point of my bug report. What is the rationale for the
original behavior?
When do I need 'update -b foo' to fail, but 'update -r h:foo' to succeed?
--
-- Stephe