[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

entry and wcprops stored in repository(!) (was: bug? "Delta source ended unexpectedly")

From: Greg Stein <gstein_at_lyra.org>
Date: 2002-12-19 01:56:50 CET

On Wed, Dec 18, 2002 at 08:00:26PM +0000, Philip Martin wrote:
>...
> PROPFIND /repos/svn/!svn/ver/4111/trunk/tools/hook-scripts/propchange-email.pl
>...
> <D:href>/repos/svn/!svn/bln/4111</D:href>

This is wrong. Why is the href for the baseline coming back when a PROPFIND
for a version resource was requested?!

> <D:propstat>
> <D:prop>
> <S:entry:last-author>blair</S:entry:last-author>
> <S:wc:ra_dav:version-url>/repos/svn/!svn/ver/3765/trunk/tools/hook-scripts/commi
> t-email.pl</S:wc:ra_dav:version-url>

Woah! Are those entry properties? And a wcprop?

There is the problem. ra_dav is probably writing the correct value into
wcprops, but this property comes down from the server and overwrites it.

Bad bad. How did that get onto the server? Most likely some of the recent
monkeying with property handling on the client ended up submitting this
property as a "real" value during some commit. Or maybe somebody was working
on the stuff, had a broken client, and committed a change. Of course, how it
even happened to end up with a commit-email prop is beyond me.

> <S:executable>on</S:executable>
> <S:keywords>HeadURL LastChangedBy LastChangedDate LastChangedRevision</S:keyword
> s>
> <S:entry:committed-rev>3765</S:entry:committed-rev>
> <S:entry:committed-date>2002-11-12T20:13:12.742465Z</S:entry:committed-date>

Two more entry properties. Big Badness.

All of those entry props and the wcprop need to be cleaned out of the
repository.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Dec 19 01:57:09 2002

This is an archived mail posted to the Subversion Dev mailing list.