Make svn_wc__db_temp_op_delete into a single transaction.
Make svn_wc__db_temp_op_delete into a single transaction.

* subversion/libsvn_wc/wc_db.c
  (db_working_update_presence): Convert to PDH/local_relpath interface.
  (db_working_actual_remove): Convert to PDH/local_relpath interface, don't
   flush entries.
  (db_working_insert): Convert to PDH/local_relpath interface, don't use a
   transaction, don't flush entries.
  (struct temp_op_delete_baton): New.
  (temp_op_delete_txn): New, implementation from svn_wc__db_temp_op_delete.
  (svn_wc__db_temp_op_delete): Wrap temp_op_delete_txn with a transaction,
   flush entries here, open database read-write.


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

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