How to explore a remote branch?

Matthieu Moy Matthieu.Moy at imag.fr
Tue Feb 21 09:49:01 GMT 2006


Hi,

Is there a way to get the equivalent of "bzr log" on a remote branch?

I'm implementing an history explorer for DVC (Emacs). At the moment,
it can just run "bzr log" and display the result with a few more
colors. The next thing I want to add is to view the diff introduced by
a revision ("bzr diff -r before:rev..rev" or so), and probably the
diff between any two revisions in the branch.

I'm relatively clear about how to do this for a local branch, but I
don't see how I could implement that for a remote branch.

About how to get the equivalent of "bzr log", I don't find any command
to do this.

About how to diff between two revisions of a remote branch, there have
been some discussions here and I even proposed an implementation using
the namespace revno:N:branch, but AFAIK, nothing came into the
mainline. One problem with this solution is that it had to fetch the
revision locally, so it polluted the local tree and didn't work
outside a local tree.

Is there a way to achieve what I'm looking for without pulling the
complete branch locally?

Thanks,

-- 
Matthieu




More information about the bazaar mailing list