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

Re: How to determine subversion repository format

From: Bradley Giesbrecht <pixilla_at_macports.org>
Date: Sat, 2 Nov 2013 10:11:36 -0700

On Nov 1, 2013, at 10:46 AM, Bob Archer wrote:

>> I am getting this svn client message:
>> The working copy at <repository>
>> is too old (format 29) to work with client version '1.8.4 (r1534716)' (expects
>> format 31). You need to upgrade the working copy first.
>>
>> I am interested in knowing where "format 29" is stored. My searches have
>> lead me to <repository>/.svn/{entries,format} which both contain a single
>> line with the value of "14" and .svn/wc.db which when dumped with sqlite3
>> "format 29" does not stand out to me.
>>
>> Can someone point me to some documentation which explains where the
>> repository format information is stored for various version of subversion.
>>
>> I know in this case that I my repository was last updated by subversion 1.7.x
>> but nonetheless I would like to know how to get the existing repository
>> format info without upgrading or installing older versions of subversion until
>> one works with an unknown repository format.
>>
>>
>> Regards,
>> Bradley Giesbrecht (pixilla)
>
>
> I'm pretty sure this message is talking about the WORKING COPY version, not the repository version. Format 29 is probably the working copy format for 1.7.x.

Oh, yes, sorry for leaving out that detail. I have working copies of various repositories, some untouched in for a while. I would like to be able to discern the format of a working copy without relying on the svn command. Is there a way to easily find the format version somewhere in <root>/.svn?

Regards,
Bradley Giesbrecht (pixilla)
Received on 2013-11-02 18:12:17 CET

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