bzr-gtk vs. QBzr
Gary van der Merwe
garyvdm at gmail.com
Wed Feb 25 21:04:50 GMT 2009
On Wed, Feb 25, 2009 at 10:04 PM, Russel Winder
<russel.winder at concertant.com> wrote:
> Some purely off-the-cuff and personal remarks to give some feedback, but
> you may not like them :-)
Whether we like them are not, they are very valuable!
> "bzr qlog <shared repository directory>" is a singualr exception, I
> definitely use it to show what is happening with multiple branches in a
> shared repository, bzr-gtk has no equivalent as far as I know.
> Unfortunately this only does 0.5 the job that "gitk --all" does. Gitk
> wins here on all counts, but mostly because it shows the remote branches
> as well as the local branches. This is perhaps the single biggest
> irritation of my life, I want to use Bazaar to manage my Subversion
> repository but Git has all the speed and remote branch visualization and
> management features.
You mentioned this to us before. At the time - qlog was not able to
load branches from different repositories. This was a technical
obstacle to implementing this functionality. I have since fixed that -
so the rest (adding a gitk --all equivalent) should be easy. Please
could you try running:
bzr qlog . :parent :push :submit [:bound]
See if that provides you with what you need in the mean time. You
could make it and alias if it does.
I've logged a bug for this: https://bugs.launchpad.net/qbzr/+bug/334531
> I use Gnome so bzr-gtk is effectively prefered and it obeys my (rather
> idiosyncratic) theme. QBZR doesn't and is irritating exactly because it
> doesn't -- but then why should it it is Qt not GTK! Even then it is
> still irritating -- but I guess that is my problem.
Qt 4.5 will have QGtkStyle, which allows Qt apps to use the GTK theme.
I just don't know when Qt 4.5 will make it's way into ubuntu. See
http://labs.trolltech.com/blogs/2008/09/05/qgtkstyle-now-part-of-qt/
I also had a look at Marius's comments. (His page is here:
http://bazaar-vcs.org/MariusKruger) One of his comment is qannotate's
lack of the ability to change the revision you are annotating.
gannotate provides this functionality through a back/forward. I don't
like this ui (maybe because I didn't understand how it work. maybe I
still don't). My idea is to add a context menu option in the revision
list in qannotate to say "Annotate this revision".
Gary
More information about the bazaar
mailing list