On Wed, Jun 15, 2011 at 12:22:13PM +0200, Bert Huijben wrote:
> The problem for application builders is that you can't just get the property
> here.
> 
> You can get the new BASE version of the property and the new ACTUAL version
> of the property (which is usually the old actual property on property
> conflicts), but you can't access the other property values (read: ORIGINAL)
> as you don't know the old revision. (Unless you captured it somewhere before
> the operation)
> 

I see, but how is this problem solved by putting a hexdump into
the prej file?

I think that property conflicts aren't being represented very well even
in internal data structures. E.g. in svn_wc_conflict_description2_t some
unrelated field is being used to store the path to the prej file (a
comment added by you points this out).

> The new conflict store is designed to fix this problem, but that will have
> to wait for 1.8.

I also think it is too late now to change any of this for 1.7.
But it needs some serious work for 1.8.

Reply via email to