On Aug 19, 10:08 am, "taa, Leo Newbie" <[email protected]> wrote:
> Even though Chapter 1
> recommends installing a friendly GUI, the command line does seem
> simpler. But Bazaar Explorer is much cooler. :D

Of course you are free to use the approach that suits you best. But
when you are making the first steps, it makes sense to use some
trivial workflows that require minimal efforts. After you get used to
it, of course you can experiment more and look for alternate ways.

I find it easier to use the command line when I need to branch/clone a
repository and when I need to pull the latest updates. This is true
for any source control tool, not only for bzr.

Yet I prefer a GUI frontend (if it is available) to see the latest
changes, because it speeds up the process. After pulling the changes,
I do 'bzr qlog', which launces the GUI. Double clicking on a revision
shows me the changes in that revision. With pygments installed, I even
get source code highlight. Of course I don't see a problem to achieve
the same using 'bzr log | <some pager>', find a revision, then do 'bzr
diff' and redirect the output to vim (which can do highlight), but
that's just more to type.

> getting the snapshots from
> http://www.greygreen.org/leo, seems even simpler as it doesn't involve
> installing Bazaar at all

Running leo from the snapshot has the advantage that it's indeed
easier - you just need to download the tarball and unpack it. But if
you bump into a problem that was introduced recently, you'll have to
deal with the repo anyway, because you would want to do bisection
(manual or automatic, if your source control of choice supports it)
and find the exact revision number. So snapshots vs bzr is not a clear
win, it's a tradeoff

> It's also quicker to download -- 7MB
> zipped, 24MB unzipped, vs. 73MB-76MB using bzr/Bazaar Explorer.

This is ok, because the bzr repo contains all revisions, all history.
Anyway, you have to download this big amount only once, because a
further 'bzr pull' will download only the missing newest changes (if
there are any).

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to