diff options
Diffstat (limited to 'subcmds')
| -rw-r--r-- | subcmds/info.py | 2 | ||||
| -rw-r--r-- | subcmds/sync.py | 12 |
2 files changed, 10 insertions, 4 deletions
diff --git a/subcmds/info.py b/subcmds/info.py index a6eba889..8fb363f3 100644 --- a/subcmds/info.py +++ b/subcmds/info.py | |||
| @@ -48,7 +48,7 @@ class Info(PagedCommand): | |||
| 48 | self.headtext = self.out.printer('headtext', fg = 'yellow') | 48 | self.headtext = self.out.printer('headtext', fg = 'yellow') |
| 49 | self.redtext = self.out.printer('redtext', fg = 'red') | 49 | self.redtext = self.out.printer('redtext', fg = 'red') |
| 50 | self.sha = self.out.printer("sha", fg = 'yellow') | 50 | self.sha = self.out.printer("sha", fg = 'yellow') |
| 51 | self.text = self.out.printer('text') | 51 | self.text = self.out.nofmt_printer('text') |
| 52 | self.dimtext = self.out.printer('dimtext', attr = 'dim') | 52 | self.dimtext = self.out.printer('dimtext', attr = 'dim') |
| 53 | 53 | ||
| 54 | self.opt = opt | 54 | self.opt = opt |
diff --git a/subcmds/sync.py b/subcmds/sync.py index 228a279a..5c369a74 100644 --- a/subcmds/sync.py +++ b/subcmds/sync.py | |||
| @@ -189,6 +189,9 @@ later is required to fix a server side protocol bug. | |||
| 189 | p.add_option('--fetch-submodules', | 189 | p.add_option('--fetch-submodules', |
| 190 | dest='fetch_submodules', action='store_true', | 190 | dest='fetch_submodules', action='store_true', |
| 191 | help='fetch submodules from server') | 191 | help='fetch submodules from server') |
| 192 | p.add_option('--no-tags', | ||
| 193 | dest='no_tags', action='store_true', | ||
| 194 | help="don't fetch tags") | ||
| 192 | if show_smart: | 195 | if show_smart: |
| 193 | p.add_option('-s', '--smart-sync', | 196 | p.add_option('-s', '--smart-sync', |
| 194 | dest='smart_sync', action='store_true', | 197 | dest='smart_sync', action='store_true', |
| @@ -235,7 +238,8 @@ later is required to fix a server side protocol bug. | |||
| 235 | success = project.Sync_NetworkHalf( | 238 | success = project.Sync_NetworkHalf( |
| 236 | quiet=opt.quiet, | 239 | quiet=opt.quiet, |
| 237 | current_branch_only=opt.current_branch_only, | 240 | current_branch_only=opt.current_branch_only, |
| 238 | clone_bundle=not opt.no_clone_bundle) | 241 | clone_bundle=not opt.no_clone_bundle, |
| 242 | no_tags=opt.no_tags) | ||
| 239 | self._fetch_times.Set(project, time.time() - start) | 243 | self._fetch_times.Set(project, time.time() - start) |
| 240 | 244 | ||
| 241 | # Lock around all the rest of the code, since printing, updating a set | 245 | # Lock around all the rest of the code, since printing, updating a set |
| @@ -273,7 +277,8 @@ later is required to fix a server side protocol bug. | |||
| 273 | if project.Sync_NetworkHalf( | 277 | if project.Sync_NetworkHalf( |
| 274 | quiet=opt.quiet, | 278 | quiet=opt.quiet, |
| 275 | current_branch_only=opt.current_branch_only, | 279 | current_branch_only=opt.current_branch_only, |
| 276 | clone_bundle=not opt.no_clone_bundle): | 280 | clone_bundle=not opt.no_clone_bundle, |
| 281 | no_tags=opt.no_tags): | ||
| 277 | fetched.add(project.gitdir) | 282 | fetched.add(project.gitdir) |
| 278 | else: | 283 | else: |
| 279 | print('error: Cannot fetch %s' % project.name, file=sys.stderr) | 284 | print('error: Cannot fetch %s' % project.name, file=sys.stderr) |
| @@ -558,7 +563,8 @@ later is required to fix a server side protocol bug. | |||
| 558 | 563 | ||
| 559 | if not opt.local_only: | 564 | if not opt.local_only: |
| 560 | mp.Sync_NetworkHalf(quiet=opt.quiet, | 565 | mp.Sync_NetworkHalf(quiet=opt.quiet, |
| 561 | current_branch_only=opt.current_branch_only) | 566 | current_branch_only=opt.current_branch_only, |
| 567 | no_tags=opt.no_tags) | ||
| 562 | 568 | ||
| 563 | if mp.HasChanges: | 569 | if mp.HasChanges: |
| 564 | syncbuf = SyncBuffer(mp.config) | 570 | syncbuf = SyncBuffer(mp.config) |
