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

Re: WC corruption after checkout on Mac

From: Ben Collins-Sussman <sussman_at_red-bean.com>
Date: 2007-11-13 02:14:02 CET

This happened to me yesterday on my mac as well. I ran 'svn up' on my
svn trunk (which was about a week out of date), and somehow my
svn_base64.h file became zero bytes in size. 'svn status' reported
nothing abnormal at all.

I wasn't able to reproduce the bug. But hey, it looks ilke epg has
experienced it too!

On Nov 12, 2007 6:57 PM, Eric Gillespie <epg@google.com> wrote:
> I have:
>
> 0 trunk-r27779% uname -a
> Darwin 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386
> 0 trunk-r27779% mount
> /dev/disk0s2 on / (local, journaled)
>
> and build with:
>
> ./configure --prefix=$prefix --disable-static --disable-mod-activation --disable-subdir-config --with-apr=$prefix --with-apr-util=$prefix --with-apxs=$prefix/bin/apxs --with-neon=$prefix --disable-neon-version-check
> make -j 4 local-all
> sudo make local-install
>
> svn checkout of Subversion, either with ra-neon or ra-svn,
> results in random files being 0-bytes. The entries file thinks
> it should be 0 bytes, but the text-base has the correct contents.
> svn status thinks nothing is wrong until you 'touch' the file;
> then it sees that all lines have been removed.
>
> 0 trunk-r27779% svn co http://svn.collab.net/repos/svn/trunk -q
> 0 trunk-r27779% find trunk -size 0
> trunk/build/buildcheck.sh
> trunk/build/generator/.svn/text-base/__init__.py.svn-base
> trunk/build/generator/__init__.py
> trunk/build/generator/util/.svn/text-base/__init__.py.svn-base
> trunk/build/generator/util/__init__.py
> trunk/subversion/bindings/javahl/doc/.svn/text-base/index.html.svn-base
> trunk/subversion/bindings/javahl/doc/index.html
> trunk/subversion/bindings/swig/python/tests/trac/.svn/text-base/__init__.py.svn-base
> trunk/subversion/bindings/swig/python/tests/trac/__init__.py
> trunk/subversion/libsvn_client/relocate.c
> trunk/subversion/svn/cl.h
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn--help_stderr.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn--version--quiet_stderr.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn--version_stderr.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn_help--version_stderr.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn_help_bogus-cmd_stdout.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn_help_log_switch_stderr.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn_help_stderr.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/.svn/text-base/svn_stdout.svn-base
> trunk/subversion/tests/cmdline/getopt_tests_data/svn--help_stderr
> trunk/subversion/tests/cmdline/getopt_tests_data/svn--version--quiet_stderr
> trunk/subversion/tests/cmdline/getopt_tests_data/svn--version_stderr
> trunk/subversion/tests/cmdline/getopt_tests_data/svn_help--version_stderr
> trunk/subversion/tests/cmdline/getopt_tests_data/svn_help_bogus-cmd_stdout
> trunk/subversion/tests/cmdline/getopt_tests_data/svn_help_log_switch_stderr
> trunk/subversion/tests/cmdline/getopt_tests_data/svn_help_stderr
> trunk/subversion/tests/cmdline/getopt_tests_data/svn_stdout
> trunk/www/links.html
>
> 0 trunk-r27779% svn st trunk
> 0 trunk-r27779% touch trunk/build/buildcheck.sh
> 0 trunk-r27779% svn st trunk
> M trunk/build/buildcheck.sh
>
> Oddly enough, glasser cannot reproduce this on his own Mac, which
> has at least the same kernel version.
>
> Any ideas?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 13 02:14:11 2007

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