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

Re: svn --diff-cmd not working

From: Torge Riedel <torgeriedel_at_gmx.de>
Date: Fri, 8 Apr 2016 07:44:08 +0200

Am 08.04.2016 um 03:25 schrieb Ryan Schmidt:
>
> On Apr 7, 2016, at 2:21 AM, loudking wrote:
>
>> Dear all, I configured svn to call a wrapper script for diff command but encountered following error:
>>
>> ~/knowsg.com/steps $ svn diff command_at_development.txt
>> Index: command_at_development.txt
>> ===================================================================
>> exec of '/home/knowsg_admin/bin/svndiffwrap.sh' failed: No such file or directorysvn: '/home/knowsg_admin/bin/svndiffwrap.sh' returned 255
>>
>>
>> part of ~/.subversion/config is like this:
>>
>> ### Set diff-cmd to the absolute path of your 'diff' program.
>> ### This will override the compile-time default, which is to use
>> ### Subversion's internal diff implementation.
>> # diff-cmd = diff_program (diff, gdiff, etc.)
>> diff-cmd = /home/knowsg_admin/bin/svndiffwrap.sh
>>
>>
>> But the script is right there with executing privileges:
>>
>> ~/knowsg.com/steps $ ll /home/knowsg_admin/bin
>> total 4.0K
>> -rwxr-xr-x 1 knowsg_admin knowsg_admin 369 Apr 5 11:06 svndiffwrap.sh*
>>
>>
>> Even its parent directory is on $PATH:
>> ~/knowsg.com/steps $ echo $PATH
>> /usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/knowsg_admin/bin
>>
>>
>> Can anybody help me with this please? Thanks.
>
> Are you using SELinux? If so, you may need to tell it to allow that script to be executed.
>
>
>

Can you show us the header of the script? I'm wondering why it says "No such file or directorysvn"! Why is there this "svn"? What script interpreter have you specified? Is it installed and placed at the location specified in the script? This might raise this error too.

Torge
Received on 2016-04-08 07:44:23 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.