702
702
'for the commit history. Only the work not present in that '
703
703
'other branch is included in this shallow branch.',
706
710
takes_args = ['location?']
707
711
encoding_type = 'replace'
709
713
def run(self, location=None, remember=False, overwrite=False,
710
714
create_prefix=False, verbose=False, use_existing_dir=False,
712
716
# FIXME: Way too big! Put this into a function called from the
716
722
if reference is not None:
717
723
reference = urlutils.normalize_url(reference)
719
728
stored_loc = br_from.get_push_location()