* subversion/libsvn_fs_fs/fs_fs.c (svn_fs_fs__commit): Finish up the   rev file within the transaction, and only move it into place when   we're done.  Makes FSFS work with insert-only permissions on the   revs directory, for filesystems (like AFS) which support that kind   of thing.  Also makes it less likely to encounter partially-written   rev files within the db/revs directory.
* subversion/libsvn_fs_fs/fs_fs.c (svn_fs_fs__commit): Finish up the
  rev file within the transaction, and only move it into place when
  we're done.  Makes FSFS work with insert-only permissions on the
  revs directory, for filesystems (like AFS) which support that kind
  of thing.  Also makes it less likely to encounter partially-written
  rev files within the db/revs directory.


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

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