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

Re: issue-3390-dev branch question

From: Edmund Wong <ed_at_kdtc.net>
Date: Mon, 05 Oct 2009 17:32:28 +0800

Hi,

On a related note re the above issue branch, I'm a bit
stuck with it recognizing the format of the WC.

I've created a whole new sandbox and have copied the
deps libraries to the sandbox. I compiled it as I
would normally do with the trunk, with the Makefile
and the compile commands modified to reflect the
actual directories. Instead of 1.6.5's SQLite, I
used 1.6.4's SQLite library (not that it makes any
difference).

(note: the line wraps are not part of the dump.)

D:\other_projs\branches\issue-3390-dev>svn --version
svn, version 1.7.0 (dev build)
    compiled Oct 5 2009, 17:01:05

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet
(http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using
Neon.
   - handles 'http' scheme
   - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
   - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
   - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using
serf.
   - handles 'http' scheme
   - handles 'https' scheme

D:\other_projs\branches\issue-3390-dev>svnadmin --version
svnadmin, version 1.7.0 (dev build)
    compiled Oct 5 2009, 17:01:05

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet
(http://www.Collab.Net/).

The following repository back-end (FS) modules are available:

* fs_fs : Module for working with a plain file (FSFS) repository.

D:\other_projs\branches\issue-3390-dev>svnadmin create issue-3390-repos

D:\other_projs\branches\issue-3390-dev>svn co
file:///d:/other_projs/branches/issue-3390-dev/issue-3390-repos
issue-3390-wc
..\..\..\subversion\libsvn_subr\sqlite.c:570: (apr_err=200032)
svn: Schema format 14 not recognized

D:\other_projs\branches\issue-3390-dev>dir issue*

  Directory of D:\other_projs\branches\issue-3390-dev

10/05/2009 05:22 PM <DIR> issue-3390-repos
10/05/2009 05:23 PM <DIR> issue-3390-wc
                0 File(s) 0 bytes
                2 Dir(s) 37,244,702,720 bytes free

D:\other_projs\branches\issue-3390-dev>cd issue-3390-wc

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>dir

  Directory of D:\other_projs\branches\issue-3390-dev\issue-3390-wc

10/05/2009 05:23 PM <DIR> .
10/05/2009 05:23 PM <DIR> ..
                0 File(s) 0 bytes
                2 Dir(s) 37,244,702,720 bytes free

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>svn mkdir --parents
trunk/t
op/sub1 trunk/top/sub2
A D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk
A D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk\top
A
D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk\top\sub1
A
D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk\top\sub2

D:\other_projs\branches\issue-3390-dev>cd issue-3390-wc

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>svn mkdir --parents
trunk/t
op/sub1 trunk/top/sub2
A D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk
A D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk\top
A
D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk\top\sub1
A
D:\other_projs\branches\issue-3390-dev\issue-3390-wc\trunk\top\sub2

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>touch
trunk/top/sub2/file

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>svn add
trunk/top/sub2/file

A trunk\top\sub2\file

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>svn ci -m "Add
trunk stuff."
..\..\..\subversion\libsvn_client\commit.c:867: (apr_err=200032)
svn: Commit failed (details follow):
..\..\..\subversion\libsvn_subr\sqlite.c:570: (apr_err=200032)
svn: Schema format 14 not recognized

This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>

So at this point, I'm stuck. I remove the issue-3390-wc and try
again. Still the same problem. 'svn upgrade' doesn't work since
this branch was created before the 'upgrade' subcommand as
shown below:

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>svn upgrade
Unknown command: 'upgrade'
Type 'svn help' for usage.

D:\other_projs\branches\issue-3390-dev\issue-3390-wc>

Of course, it's a moot point in running upgrade (even if there
existed the upgrade sub-command) since the WC isn't even valid
at this point. (At least, I don't think it is since it doesn't
even have the admin dir. IOW, an aborted checkout created the
faulty WC.)

Can someone clarify which part of the process I bungled up? Might
I have used the wrong version library? Or was my understanding
of the whole process flawed in some way that's beyond my
recognition?

Thanks.

Edmund

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2403500
Received on 2009-10-05 11:41:33 CEST

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