You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2015/09/07 17:31:15 UTC
svn commit: r1701638 -
/subversion/trunk/subversion/libsvn_wc/wc_db_pristine.c
Author: rhuijben
Date: Mon Sep 7 15:31:15 2015
New Revision: 1701638
URL: http://svn.apache.org/r1701638
Log:
Avoid unnecessary work in the pristine install code.
* subversion/libsvn_wc/wc_db_pristine.c
(pristine_install_txn): Don't set every pristine file to writable before it
initially exists. There won't be a file anyway and otherwise it would
just be replaced by the rename.
Modified:
subversion/trunk/subversion/libsvn_wc/wc_db_pristine.c
Modified: subversion/trunk/subversion/libsvn_wc/wc_db_pristine.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db_pristine.c?rev=1701638&r1=1701637&r2=1701638&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db_pristine.c (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db_pristine.c Mon Sep 7 15:31:15 2015
@@ -335,7 +335,6 @@ pristine_install_txn(svn_sqlite__db_t *s
apr_finfo_t finfo;
SVN_ERR(svn_stream__install_get_info(&finfo, install_stream, APR_FINFO_SIZE,
scratch_pool));
- SVN_ERR(svn_io_set_file_read_write(pristine_abspath, TRUE, scratch_pool));
SVN_ERR(svn_stream__install_stream(install_stream, pristine_abspath,
TRUE, scratch_pool));