On Mon, 22 Aug 2011 12:49:25 +0000, Stefan Sperling wrote:
...
> > I'm used to manual merges, which means its always (p) with me. Which
> > unfortunately does not work quite well with properties, as far I
> > remember.
> 
> Can you provide details? What doesn't work, exactly?
> Is there already an issue filed for this problem?

It's not bug-worthy. AFAIR, when I (p) a property conflict, I get
the conflict markers into the property, and at least 'svn diff' does
not believe that properties (esp. svn:externals) may be multi-line,
and AFAIR you also just get both versions as a full-file conflict
in the property value. Doesn't make exactly easy to see what happened.
(I may also mingle this up with a property conflict after a regular 'svn up'.)

But as I unterstand, at least the multi-line property diffing is going to
get better.

...
> > One thing that would be helpful is (!): Run a shell.
> 
> I agree that would be nice.
> 
> However, right now, svn opens the prompt while the TCP connection
> to the server is still open.

And you think I can't open a new shell or ^Z the merge? It would be
seriously annoying if the merge then died on a timeout (which it may
just as well on the (e), which incidentally indirectly allows me to
spawn a shell).

...
> It's not going to be mandatory. It will be an optional helper,
> just like the current interactive conflict resolution prompt.

Good. Even the presentation of what exactly will be committed will
be interesting.

Andreas

-- 
"Totally trivial. Famous last words."
From: Linus Torvalds <torvalds@*.org>
Date: Fri, 22 Jan 2010 07:29:21 -0800

Reply via email to