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

Re: Subversion repository config problem

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Tue, 8 Nov 2011 13:50:14 +0200

Tony Butt wrote on Tue, Nov 08, 2011 at 15:07:55 +1100:
> Hi all,
>
> We have recently upgraded our subversion servers from 1.6.17 to 1.7.1,
> and as I usually do when making the 'semi-major' upgrade, dumped and
> reloaded the repository.
>

1.6 and 1.7 use the same backend format. dump/load gains nothing. And
the release notes say that...

> Here I noticed 2 things:
> 1) the individual revs and revprops files are now read-only, previously
> they were read/write for group and owner.
> 2) the svn+ssh committed files were owned by the committing user (myself
> in the test case)
>
> I tried to edit the log message of a commit made with svn+ssh://, using
> http:// access, and failed. Now the strange thing, after changing a
> different commit message for a test (using http:// access only,
> successsfully), drafting this email, and re-checking the revprops file
> in question, it was now owned by www-data - the apache user.
>

We make rev files read only intentionally. I don't remember offhand
how revprop files would be affected, but in any case those are never
changed either --- we only ever rename(2) new versions on top of old
ones.

And, anyway, I really don't understand your bottom line. Are you saying
the new behaviour is non backwards compatible? That it should be
changed? Or just that it's surprising?

> In short, this is unexpected behaviour for me, but not exactly broken.
>
> Tony Butt
> CEA Technologies
> Canberra

Next time can you try to be more concise, rather than bury your question
somewhere in the middle. Thanks.
Received on 2011-11-08 12:51:00 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.