windows support

James Blackwell jblack at merconline.com
Tue Dec 20 08:35:17 GMT 2005


On Tue, Dec 20, 2005 at 11:36:50AM +1100, Brett Calcott wrote:
> Hi,
> 
> I've just started looking at bzr, and I like what I see. I use windows 
> on my laptop, though I've worked on unix and linux. I'm a reasonably 
> experienced python programmer. I write everything in python, plus a 
> little boost-python for speed. I've used CVS, SVN, Clearcase (gag!) and 
> and something I forget the name of (Code-??) on unix.

Are you using cygwin or raw windows? Both are supported in mainline,
though the windows version is a bit more difficult to install.


> I have a few questions, if people have the time to answer at this time 
> of the year :)

Merry Christmas. ;)


> 1. Is there an official windows branch that is kept up to date with the 
> mainline? A have downloaded the 0.6.2 version, and it works fine -- but 
> I see there is lots of new stuff going on I'd like to get my hands on.

Its supported first-point-five class, so http://bazaar-ng.org/bzr/bzr.dev
should cover you regardless of raw or cygwin.

> 2. Is there a faster way to get a branch that using http. Branching 
> takes an awful long time (> 1hr). I'm in Australia, if that makes a 
> difference.

The two most common ways _today_ are packing up a tarball of the branch
from time to time (download the tarball and unpack to bootstrap) or using
rsync.

That said, there's been some hard core work on both the current (weave)
and potentially next (append only known as "knit") format. The recent
weave work is a variety of work that chops off 50% here and 25% there. The
recent tests for knit showed a whopping 98% reduction in time for bzr
branch -- as in from 80 minutes down to less than 2. Its not quite ready
for inclusion in official bzr.dev yet -- it still has some bugs, hasn't
been reviewed yet and may or may not have tests.


> 3. How do I simply check out an older version of a file(s) from a local 
> branch?

Lets say you did a get of a branch and put it in a creatively named
directory "branch". Its up to revision 300 but you want it as of revision
150: 

$ bzr branch newbranch -r 150

> 
> Cheers,
> Brett


> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051220/21b97254/attachment.pgp 


More information about the bazaar mailing list