Make ra_local defer getting the username until it really has a use for it.
Make ra_local defer getting the username until it really has a use for it.

* subversion/libsvn_ra_local/ra_plugin.c
  (get_username): New function.
  (svn_ra_local__open): Don't fetch the password on an open.
  (svn_ra_local__change_rev_prop,svn_ra_local__get_commit_editor,
   make_reporter): Call get_username().

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion