"Barry Scott" <barry.alan.scott@ntlworld.com> writes:
> Am I right in believing that the windows setup for SVN will only work
> on english windows systems?
>
> I think this because of the hard coded path to diff.exe and diff3.exe.
>
> c:\progra~1\cygnus\cygwin\bin\diff.exe
>
> It assumes 3 things that are not required to be true on a windows
> system:
[...]
Quite honestly, Barry, I've never understood why we have a full path
to diff and diff3 *at all* in our code. Surely we can have APR launch
subprocesses which can take both absolute and relative paths!
On Unix, I understand that we let configure find the versions of these
programs that are known to work with Subversion's use-cases. So fine,
we get absolute paths for those.
But why aren't the windows .hw files set up to just have "diff.exe"
and "diff3.exe" for those #defines? We don't (to my knowledge) do any
checks for the validity of those programs on Windows anyway. We just
have to tell folks that those programs have to be in their %PATH% in
order for Subversion to use them, unless they compile their own
Subversion with the (accurate) full path to their diff/diff3 programs
in the header file.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 23 19:37:32 2002