Esempio n. 1
0
    a = {}
    if options.authorfile != None:
        a = load_mapping('authors', options.authorfile, options.raw_mappings)

    b = {}
    if options.branchesfile != None:
        b = load_mapping('branches', options.branchesfile,
                         options.raw_mappings)

    t = {}
    if options.tagsfile != None:
        t = load_mapping('tags', options.tagsfile, options.raw_mappings)

    if options.default_branch != None:
        set_default_branch(options.default_branch)

    if options.origin_name != None:
        set_origin_name(options.origin_name)

    encoding = ''
    if options.encoding != None:
        encoding = options.encoding

    fn_encoding = encoding
    if options.fn_encoding != None:
        fn_encoding = options.fn_encoding

    plugins = []
    if options.plugins != None:
        plugins += options.plugins
Esempio n. 2
0
  parser.add_option("-f","--force",action="store_true",dest="force",
      default=False,help="Ignore validation errors by force")
  parser.add_option("-M","--default-branch",dest="default_branch",
      help="Set the default branch")
  parser.add_option("-o","--origin",dest="origin_name",
      help="use <name> as namespace to track upstream")

  (options,args)=parser.parse_args()

  m=-1
  if options.max!=None: m=options.max

  if options.marksfile==None: bail(parser,'--marks')
  if options.mappingfile==None: bail(parser,'--mapping')
  if options.headsfile==None: bail(parser,'--heads')
  if options.statusfile==None: bail(parser,'--status')
  if options.repourl==None: bail(parser,'--repo')

  a={}
  if options.authorfile!=None:
    a=load_authors(options.authorfile)

  if options.default_branch!=None:
    set_default_branch(options.default_branch)

  if options.origin_name!=None:
    set_origin_name(options.origin_name)

  sys.exit(hg2git(options.repourl,m,options.marksfile,options.mappingfile,options.headsfile,
    options.statusfile,authors=a,sob=options.sob,force=options.force))