Issue 952: Pass the new value as stdin to the pre-revprop-change hook script.
Issue 952: Pass the new value as stdin to the pre-revprop-change hook script.

* subversion/libsvn_repos/hooks.c
  (run_hook_cmd): Accept a file handle to be used for stdin.
  (create_temp_file): New function.
  (svn_repos__hooks_pre_revprop_change): Write the new value to a temporary
    file and pass that as stdin for the hook.
  (svn_repos__hooks_start_commit, svn_repos__hooks_pre_commit,
   svn_repos__hooks_post_commit, svn_repos__hooks_post_revprop_change): Pass
    NULL as a stdin file for the hook.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@849285 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion