2008/10/13 Alexander Belchenko <[EMAIL PROTECTED]>: > Russel Winder пишет: >> >> In a shared repository though we have the same model as Mercurial and >> Git, lots of local branches in a single repository. Have I just missed >> the gitk-like tool of Bazaar for managing these branches? If I haven't >> I wonder if putting it on the road map a good move? Should Olive-GTK be >> able to handle multiple branches at once? (At least in a shared >> repository.) > > QBzr's qlog already able to show you log of all branches inside shared repo > (thanks to Gary van der Merwe who implement this). This is makes `bzr heads` > less useful for me now. > > I have no idea does bzr-gtk's viz has this feature or not.
bzr-gtk's viz allows you to specify a number of branches. It would be trivial to make it find all the branches in a shared repo. One of the limitations of both qlog and viz, is that it tires to load the revisions from the first branch specified. With viz, if you specify two stand alone branches (not in a shared repo) and the second branches has a revision that is not in the first one's repo, then it will silently fail to show that revision. With qlog, we require that the branches share a repo. To overcome this limitation, we will need to store, for each rev, which branch/repo it can be retrieved from. We will need to reimplement a number for Graph functions, starting with iter_ancestry, to accommodated this. -- bzr-gtk mailing list [email protected] Modify settings or unsubscribe at: https://lists.canonical.com/mailman/listinfo/bzr-gtk
