Alex Waugh <>

r861547, r852893, r845369, r845342

r845342 | brane | 2003-03-10 23:36:55 +0000 (Mon, 10 Mar 2003)

Patch by: Alex Waugh <>

* subversion/libsvn_wc/props.c
  (svn_wc_prop_set): Force svn:executable to a specific value, Strip all
  leading and trailing whitespace for svn:mime-type, svn:eol-style and
  svn:keywords. Make sure that the last line in the prop value ends in a
  newline for svn:ignore and svn:externals.

* subversion/include/svn_props.h
  (SVN_PROP_EXECUTABLE_VALUE): New value to force svn:executable to.

* subversion/tests/clients/cmdline/
  (copy_should_use_copied_executable_and_mime_type_values): Take account of
  svn:executable being forced to "*".
  (strip_or_add_whitespace): New test for whitespace stripping. [note: part
  of this test is temporarily disabled on Windows. --brane ]

* subversion/tests/clients/cmdline/
  (add_executable): Take account of svn:executable being forced to "*".

* doc/book/book/ch06.xml: Mention new behaviour of svn:executable.

r845369 | brane | 2003-03-12 19:52:34 +0000 (Wed, 12 Mar 2003)

* subversion/tests/clients/cmdline/
  (strip_or_add_whitespace): Rename to prop_value_conversions. Add more tests
  for whitespace stripping and forcing svn:executable.

Patch by: Alex Waugh <>

(Stuff added by me: Refactor the prop value tests into check_prop, a nested
function within prop_value_conversions.)

r852893 | maxb | 2005-01-22 12:54:33 +0000 (Sat, 22 Jan 2005)

Fix the build when Berkeley DB is not available.

Patch by: Alex Waugh <>

* build.conf (libsvn_test_fs): Remove unnecessary dependency on libsvn_fs_base
    and hence BDB.
* subversion/tests/fs-helpers.c: Remove unused #includes.

r861547 | dlr | 2006-09-12 22:28:36 +0000 (Tue, 12 Sep 2006)

Fix compile error when APR_HAS_DSO is not defined (e.g. on RISC OS).

* subversion/include/svn_dso.h
* subversion/libsvn_subr/dso.c
  (svn_dso_load): Only declare the function when APR_HAS_DSO is
   defined (required because apr_dso_handle_t also won't be

Patch by: Alex Waugh <>
(Tweaked by me.)
Review by: rooneg