You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Semen Vadishev <Se...@svnkit.com> on 2008/08/18 13:05:32 UTC
sparse wc using svn 1.5, svnserve 1.4.6, svnadmin 1.4.6
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@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!