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

[test fail] merge_tests.py 12 / r39114

From: Neels Janosch Hofmeyr <neels_at_elego.de>
Date: Fri, 04 Sep 2009 00:35:31 +0200

Hi all,

as of r39114, if you run
 merge_tests.py 12
with a ramdisk or when your system temp dir is on a different device, this
test will fail.

It fails during a merge, saying:
svn: Can't move '/tmp/tempfile.3.tmp' to
'svn-test-work/working_copies/merge_tests-12.other/A/theta': Invalid
cross-device link

Hyrum on #svn-dev:
<hwright> no problem, I guess.
<hwright> prior to r39114, we were saying "maybe use the system temp, maybe
use the wc temp"
<hwright> all r39114 did is say "always use the system temp"
<hwright> now, at some point, we may decide we want to use a temp directory
inside the root .svn, and that's fine.
<hwright> but with centralized metadata, we won't be able to guarantee
same-device temp areas anyway
<hwright> I don't know what we're using the temp area for in that context,
but I'd assume we have a way of getting around such things?

This is to partly explain to who might be faced with it. I won't dive into
this now.



Received on 2009-09-04 00:38:45 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.