| Index: gclient_scm.py
|
| diff --git a/gclient_scm.py b/gclient_scm.py
|
| index af48b5f7f33b5984667abe2e4887f9f224e59737..df4c49e8e8a757b0d916b06e6f9a1c6ff184e461 100644
|
| --- a/gclient_scm.py
|
| +++ b/gclient_scm.py
|
| @@ -230,8 +230,8 @@ class GitWrapper(SCMWrapper):
|
| quiet = ['--quiet']
|
| self._UpdateBranchHeads(options, fetch=False)
|
|
|
| - fetch_cmd = [
|
| - '-c', 'core.deltaBaseCacheLimit=2g', 'fetch', self.remote, '--prune']
|
| + cfg = gclient_utils.DefaultIndexPackConfig()
|
| + fetch_cmd = cfg + ['fetch', self.remote, '--prune']
|
| self._Run(fetch_cmd + quiet, options, retry=True)
|
| self._Run(['reset', '--hard', revision] + quiet, options)
|
| self.UpdateSubmoduleConfig()
|
| @@ -701,8 +701,9 @@ class GitWrapper(SCMWrapper):
|
| print('')
|
| template_path = os.path.join(
|
| os.path.dirname(THIS_FILE_PATH), 'git-templates')
|
| - clone_cmd = ['-c', 'core.deltaBaseCacheLimit=2g', 'clone', '--no-checkout',
|
| - '--progress', '--template=%s' % template_path]
|
| + cfg = gclient_utils.DefaultIndexPackConfig()
|
| + clone_cmd = cfg + [
|
| + 'clone', '--no-checkout', '--progress', '--template=%s' % template_path]
|
| if self.cache_dir:
|
| clone_cmd.append('--shared')
|
| if options.verbose:
|
| @@ -912,7 +913,8 @@ class GitWrapper(SCMWrapper):
|
| '^\\+refs/branch-heads/\\*:.*$']
|
| self._Run(config_cmd, options)
|
| if fetch:
|
| - fetch_cmd = ['-c', 'core.deltaBaseCacheLimit=2g', 'fetch', self.remote]
|
| + cfg = gclient_utils.DefaultIndexPackConfig()
|
| + fetch_cmd = cfg + ['fetch', self.remote]
|
| if options.verbose:
|
| fetch_cmd.append('--verbose')
|
| self._Run(fetch_cmd, options, retry=True)
|
|
|