summaryrefslogtreecommitdiffstats
path: root/project.py
diff options
context:
space:
mode:
Diffstat (limited to 'project.py')
-rw-r--r--project.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/project.py b/project.py
index 9b23b116..350a5e33 100644
--- a/project.py
+++ b/project.py
@@ -902,7 +902,11 @@ class Project(object):
902 902
903## Sync ## 903## Sync ##
904 904
905 def Sync_NetworkHalf(self, quiet=False, is_new=None, current_branch_only=False): 905 def Sync_NetworkHalf(self,
906 quiet=False,
907 is_new=None,
908 current_branch_only=False,
909 clone_bundle=True):
906 """Perform only the network IO portion of the sync process. 910 """Perform only the network IO portion of the sync process.
907 Local working directory/branch state is not affected. 911 Local working directory/branch state is not affected.
908 """ 912 """
@@ -925,7 +929,9 @@ class Project(object):
925 else: 929 else:
926 alt_dir = None 930 alt_dir = None
927 931
928 if alt_dir is None and self._ApplyCloneBundle(initial=is_new, quiet=quiet): 932 if clone_bundle \
933 and alt_dir is None \
934 and self._ApplyCloneBundle(initial=is_new, quiet=quiet):
929 is_new = False 935 is_new = False
930 936
931 if not self._RemoteFetch(initial=is_new, quiet=quiet, alt_dir=alt_dir, 937 if not self._RemoteFetch(initial=is_new, quiet=quiet, alt_dir=alt_dir,