Package: subversion
Version: 1.4.2dfsg1-2
Severity: normal

"svn diff" on a versioned symbolic link gives an error instead of
outputting the diff. Here's an example:

$ svnadmin create svn
$ svn co file://`pwd`/svn wc
Checked out revision 0.
$ cd wc
$ ln -s . foo
$ svn add foo
A         foo
$ svn diff
Index: foo
===================================================================
--- foo (revision 0)
+++ foo (revision 0)
@@ -0,0 +1 @@
+link .
\ No newline at end of file

Property changes on: foo
___________________________________________________________________
Name: svn:special
   + *

$ svn diff foo
svn: Unable to lock '.'
zsh: exit 1     svn diff foo

I've reported this problem in the Subversion dev mailing-list.
No answer yet.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686-bigmem
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)

Versions of packages subversion depends on:
ii  libapr1                     1.2.7-8.2    The Apache Portable Runtime Librar
ii  libc6                       2.3.6.ds1-11 GNU C Library: Shared libraries
ii  libsvn1                     1.4.2dfsg1-2 Shared libraries used by Subversio

subversion recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to