Jonathan Nieder found a 1.7 regression via the git-svn regression test suite
where 'svn update' fails to replace an executable file with a symlink.
Quoting parts of his report at http://svn.haxx.se/dev/archive-2012-01/0005.shtml
$ svn update
Updating '.':
svn: E155010: The node '/home/jrn/src/git/t/trash directory.t9100-git-svn-basic
/.git/svn/refs/remotes/git-svn/svn-tree/exec.sh' was not found.
[1] Recipe:
svnadmin create /tmp/test.repo
<test.dump svnadmin load /tmp/test.repo
svn checkout -r4 file:///tmp/test.repo working-copy
cd working-copy
svn update