|
Created on 2010-04-18.11:26:56 by fx, last changed 2023-03-27.15:17:57 by bfrk.
msg10751 (view) |
Author: fx |
Date: 2010-04-18.11:26:56 |
|
Pulling with --dont-allow-conflicts when there is a conflict doesn't
fail as it should, but asks me to resolve it. (--skip-conflicts does
work.) I'll send a test.
|
msg10753 (view) |
Author: kowey |
Date: 2010-04-18.11:33:23 |
|
Uh-oh! Would you be able to help us out by sending a regression testing
script for this bug? It's really easy.
See http://wiki.darcs.net/Development/RegressionTests
Thanks!
PS. this is my first or second attempt at using a semi-canned response
(I think it was Trent who gave me the idea)
|
msg10756 (view) |
Author: fx |
Date: 2010-04-18.12:02:39 |
|
Eric Kow <bugs@darcs.net> writes:
> Eric Kow <kowey@darcs.net> added the comment:
>
> Uh-oh! Would you be able to help us out by sending a regression testing
> script for this bug? It's really easy.
I already did, once I got the issue number (patch212).
|
msg10825 (view) |
Author: kowey |
Date: 2010-04-26.17:05:23 |
|
Thanks for the test case (rah! that really helps us move things along).
Adding Ganesh because I think he may be particularly interested.
Assuming the test case is accepted, we need investigation to work out
what the underlying problem is.
|
msg10827 (view) |
Author: ganesh |
Date: 2010-04-26.17:14:26 |
|
On Mon, 26 Apr 2010, Eric Kow wrote:
>
> Eric Kow <kowey@darcs.net> added the comment:
>
> Thanks for the test case (rah! that really helps us move things along).
> Adding Ganesh because I think he may be particularly interested.
>
> Assuming the test case is accepted, we need investigation to work out
> what the underlying problem is.
>From memory, --external-merge trumps --dont-allow-conflicts (the two
don't really make sense together). I haven't checked the code to confirm
that though.
Ganesh
|
msg10842 (view) |
Author: fx |
Date: 2010-04-26.21:29:01 |
|
Ganesh Sittampalam <ganesh@earth.li> writes:
> From memory, --external-merge trumps --dont-allow-conflicts (the two
> don't really make sense together). I haven't checked the code to confirm
> that though.
OK. That's not documented. I think it's the wrong way round,
particularly as you don't seem to be able to do something like
--no-external-merge to turn off what you have in ~/.darcs/defaults.
|
msg10843 (view) |
Author: ganesh |
Date: 2010-04-26.22:43:05 |
|
On Mon, 26 Apr 2010, Dave Love wrote:
> Ganesh Sittampalam <ganesh@earth.li> writes:
>
>> From memory, --external-merge trumps --dont-allow-conflicts (the two
>> don't really make sense together). I haven't checked the code to confirm
>> that though.
>
> OK. That's not documented. I think it's the wrong way round,
> particularly as you don't seem to be able to do something like
> --no-external-merge to turn off what you have in ~/.darcs/defaults.
I agree that the interactions are confusing and inconsistent and that you
need a way to be able to disable options from the defaults etc. This was
discussed during the --skip-conflicts thread late last year, but noone has
done much about it since. (Though I thought someone did at least
add negative versions of all existing options, but I could be
misremembering.)
|
msg10856 (view) |
Author: kowey |
Date: 2010-04-27.16:06:32 |
|
On Mon, Apr 26, 2010 at 23:42:24 +0100, Ganesh Sittampalam wrote:
> I agree that the interactions are confusing and inconsistent and that you
> need a way to be able to disable options from the defaults etc. This was
> discussed during the --skip-conflicts thread late last year, but noone
> has done much about it since. (Though I thought someone did at least add
> negative versions of all existing options, but I could be
> misremembering.)
Florent added a lot of --no-foo flags. It seems like we need a
--no-external-merge flag along that vein of work.
Related bugs:
- http://bugs.darcs.net/issue1457
- http://bugs.darcs.net/issue1550
Aside from implementing --no-external-merge, do we need to do anything
else in particular?
--
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9
|
msg10873 (view) |
Author: ganesh |
Date: 2010-04-27.20:28:50 |
|
On Tue, 27 Apr 2010, Eric Kow wrote:
> On Mon, Apr 26, 2010 at 23:42:24 +0100, Ganesh Sittampalam wrote:
>> I agree that the interactions are confusing and inconsistent and that you
>> need a way to be able to disable options from the defaults etc. This was
>> discussed during the --skip-conflicts thread late last year, but noone
>> has done much about it since. (Though I thought someone did at least add
>> negative versions of all existing options, but I could be
>> misremembering.)
>
> Florent added a lot of --no-foo flags. It seems like we need a
> --no-external-merge flag along that vein of work.
>
> Related bugs:
> - http://bugs.darcs.net/issue1457
> - http://bugs.darcs.net/issue1550
>
> Aside from implementing --no-external-merge, do we need to do anything
> else in particular?
I'm not sure if last option currently wins (with defaults coming before
the command-line). If it doesn't, it should.
There's also been some discussion about cleaning up the conflict-allowing
options, in this thread:
http://lists.osuosl.org/pipermail/darcs-users/2009-October/021664.html
I don't really know the right answer so am not inclined to do anything in
a rush, but it should be kept in mind when looking at this area.
|
msg10949 (view) |
Author: kowey |
Date: 2010-05-05.15:09:38 |
|
OK, I gather this is just about implementation then (plus tweaking the
test comments to reflect the real nature of the bug). Thanks!
|
msg23202 (view) |
Author: bfrk |
Date: 2023-03-27.15:17:54 |
|
See patch2233
|
|
Date |
User |
Action |
Args |
2010-04-18 11:26:56 | fx | create | |
2010-04-18 11:33:24 | kowey | set | nosy:
+ kowey messages:
+ msg10753 |
2010-04-18 12:02:40 | fx | set | messages:
+ msg10756 |
2010-04-26 17:05:25 | kowey | set | priority: bug status: unknown -> needs-reproduction topic:
+ Conflicts messages:
+ msg10825 nosy:
+ ganesh |
2010-04-26 17:14:27 | ganesh | set | messages:
+ msg10827 |
2010-04-26 21:29:02 | fx | set | messages:
+ msg10842 |
2010-04-26 22:43:06 | ganesh | set | messages:
+ msg10843 |
2010-04-27 16:06:33 | kowey | set | messages:
+ msg10856 |
2010-04-27 20:28:51 | ganesh | set | messages:
+ msg10873 |
2010-05-05 15:09:39 | kowey | set | status: needs-reproduction -> needs-implementation messages:
+ msg10949 |
2010-05-05 15:09:50 | kowey | set | title: pull --dont-allow-conflicts doesn't work -> pull --dont-allow-conflicts doesn't work w external-merge |
2017-07-30 23:57:08 | gh | set | status: needs-implementation -> given-up |
2022-04-12 14:49:45 | bfrk | set | status: given-up -> has-patch |
2023-03-27 15:17:57 | bfrk | set | messages:
+ msg23202 |
|