From: Felipe Contreras Date: Wed, 01 May 2013 01:09:56 GMT Subject: [PATCH v2 04/18] remote-bzr: always try to update the worktree Message-ID: <1367370610-14250-5-git-send-email-felipe.contreras@gmail.com> In-Reply-To: <1367370610-14250-1-git-send-email-felipe.contreras@gmail.com> And fail properly when we can't. Signed-off-by: Felipe Contreras --- contrib/remote-helpers/git-remote-bzr | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/contrib/remote-helpers/git-remote-bzr b/contrib/remote-helpers/git-remote-bzr index b428244..eb91d28 100755 --- a/contrib/remote-helpers/git-remote-bzr +++ b/contrib/remote-helpers/git-remote-bzr @@ -641,9 +641,13 @@ def do_export(parser): except bzrlib.errors.DivergedBranches: print "error %s non-fast forward" % ref continue - else: + + try: wt = repo.bzrdir.open_workingtree() wt.update() + except bzrlib.errors.NoWorkingTree: + pass + print "ok %s" % ref print -- 1.8.3.rc0.399.gc96a135