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

sparse wc using svn 1.5, svnserve 1.4.6, svnadmin 1.4.6

From: Semen Vadishev <Semen.Vadishev_at_svnkit.com>
Date: Mon, 18 Aug 2008 17:05:32 +0400

Hello everyone,

Please have a look at bash script attached. It reproduces a bug
concerned with sparse working copy created by svn 1.5 (I've tried 1.5.0,
1.5.1 and 1.5.x_at_head local build also) while using svn:// protocol
(svnserve 1.4.6) with FSFS repository (created by svnadmin 1.4.6) as
backend. Here is the description of the problem (script prints it to
stdout/stderr):

While using svn 1.5.1:

http://pastebin.com/mc4afb68

created repository:
trunk
  local
  remote
    deleteme

svn co --depth empty repo/trunk wc
svn update --depth infinity wc/local
svn delete repo/trunk/remote/deleteme
and now svn 'status -u' failes with error:

svn:
/tmp/buildd/subversion-1.5.1dfsg1/subversion/libsvn_ra_svn/marshal.c:473:
vwrite_tuple: Assertion `opt || cstr' failed.
./runserve.sh: line 61: 22191 Aborted $SVN status -u $WC

It is also interesting that svn 1.5.x (the most recent build from 1.5.x
branch) returns another error:

http://pastebin.com/m347e1242

subversion/libsvn_wc/status.c:1565: (apr_err=150000)
svn: '~/workspace/sandbox/tmp/wc/remote/deleteme' is not under version
control

any thoughts?

P.S. Probably you need to define paths for svn binaries to let script
run, you can find necessary variables at the beginning of the file.

-- 
Semen Vadishev
TMate Software,
http://svnkit.com/ - Java [Sub]Versioning Library!


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org

Received on 2008-08-18 15:07:28 CEST

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

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