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.