Is bzr on windows production ready?
Alexander Belchenko
bialix at ukr.net
Thu Sep 28 11:41:28 BST 2006
Stefan Reichör пишет:
> I consider to use bzr for a new project.
>
> There exist two developer teams. One will work on Windows the other
> one will work on Linux. One difficultiy is, that we work for different
> companies and that we will have no ftp/ssh/http or whatever access
> between the two groups. There is only email available.
>
> So my idea is, to send bundles from the Windows repository via email
> to the Linux repository (and also in the other direction).
>
> Is this possible?
Yes. It's possible. But there is exist a little problem with
line-endings in bundle. So I earnestly recommend your team to use
gzipped_bundle[1] plugin and send via e-mail only gzipped patches. In
both directions (Win->Linux, Linux->Win). Otherwise you every time will
face with CRLF<->LF problem.
To make gzipped patches you need only my plugin installed and then:
$ bzr bundle --output=patch.gz
Then send patch.gz to your second team. On another end you need save
patch.gz somewhere and then:
$ bzr merge patch.gz
And all will do.
Even if you decide you don't need gzipped bundles *never* create bundles
without --output flag.
> The next thing I'd like to know is, if there are any Windows GUI Tools
> for bzr available.
Right now there is only Olive project[2] that can works as stand-alone
application (require GTK+PyGTK). It's in early age but some functions is
working.
There is also some GTK-based GUI-plugins that very similar to Olive (see
Plugins Registry, section GUI [3]).
>
> And I'd like to know, if there are already people using bzr on Windows
> (in conjunction with Linux).
> I need some pointers to motivate my decision for bzr.
I completely switch to use bzr instead of CVS in my job projects in
December 2005. Since I never want come back. I really needs
distributed/decentralized VCS for my job/personal projects so I get it.
I use bzr every day and I really like it.
As I see there is only one real competitor in area of distributed VCS on
Windows -- darcs.
Now I have co-worker on Linux, and therefore my bzr experience is wider.
Links:
[1] http://bzr.onembedding.com/bzr.win/plugins/gzipped_bundle/
[2] http://bazaar-vcs.org/Olive
[3] http://bazaar-vcs.org/PluginRegistry
--
Alexander
More information about the bazaar
mailing list