Hey Felipe, I know that has been integrated a while ago. On Thu, Apr 11, 2013 at 2:23 PM, Felipe Contreras <felipe.contre...@gmail.com> wrote: > When cloning or pushing fails, we don't want to show a stack-trace. > > diff --git a/contrib/remote-helpers/git-remote-hg > b/contrib/remote-helpers/git-remote-hg > index ff89725..3ae3598 100755 > --- a/contrib/remote-helpers/git-remote-hg > +++ b/contrib/remote-helpers/git-remote-hg > @@ -284,11 +284,17 @@ def get_repo(url, alias): > else: > local_path = os.path.join(dirname, 'clone') > if not os.path.exists(local_path): > - peer, dstpeer = hg.clone(myui, {}, url, local_path, > update=False, pull=True) > + try: > + peer, dstpeer = hg.clone(myui, {}, url, local_path, > update=True, pull=True) > + except: > + die('Repository error') > repo = dstpeer.local()
Can you explain why "update" went from False to True ? That can be a problem if the repository is BIG (two working directories instead of one can raise space issues). The commit message is not so helpful here ;) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html