/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/git/interrepo.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2018-10-13 19:22:45 UTC
  • mfrom: (7131.6.1 local-fetch-progress)
  • Revision ID: breezy.the.bot@gmail.com-20181013192245-4q215gj7aeae2oz3
Add progress indication for local git->git fetches.

Merged from https://code.launchpad.net/~jelmer/brz/local-fetch-progress/+merge/355878

Show diffs side-by-side

added added

removed removed

Lines of Context:
710
710
            raise LossyPushToSameVCS(self.source, self.target)
711
711
        if limit is not None:
712
712
            raise FetchLimitUnsupported(self)
713
 
        refs = self.source._git.fetch(self.target._git, determine_wants)
 
713
        from .remote import DefaultProgressReporter
 
714
        pb = ui.ui_factory.nested_progress_bar()
 
715
        progress = DefaultProgressReporter(pb).progress
 
716
        try:
 
717
            refs = self.source._git.fetch(
 
718
                    self.target._git, determine_wants,
 
719
                    progress=progress)
 
720
        finally:
 
721
            pb.finished()
714
722
        return (None, None, refs)
715
723
 
716
724
    @staticmethod