mercurial/hg.py
changeset 7048 25961e53a07f
parent 6944 7e5f3480c45b
parent 7044 e51c0f41f271
child 7050 6788608627c4
equal deleted inserted replaced
7047:277c91fe8384 7048:25961e53a07f
   221             dir_cleanup.close()
   221             dir_cleanup.close()
   222 
   222 
   223         if dest_repo.local():
   223         if dest_repo.local():
   224             fp = dest_repo.opener("hgrc", "w", text=True)
   224             fp = dest_repo.opener("hgrc", "w", text=True)
   225             fp.write("[paths]\n")
   225             fp.write("[paths]\n")
   226             fp.write("default = %s\n" % abspath)
   226             # percent needs to be escaped for ConfigParser
       
   227             fp.write("default = %s\n" % abspath.replace('%', '%%'))
   227             fp.close()
   228             fp.close()
   228 
   229 
   229             if update:
   230             if update:
   230                 dest_repo.ui.status(_("updating working directory\n"))
   231                 dest_repo.ui.status(_("updating working directory\n"))
   231                 if update is not True:
   232                 if update is not True: