Jochen Theodorou | 26 Jun 14:30

[groovy-dev] should we use bazaar?

Hi all,

since I still have internet connection problems I constantly am aware of 
the fact, that I can not commit my code, I can not even really work on 
other bugs, because I can not do a checkout... and doing a commit? 
Forget it. This sucks big times.

I noticed, that with bazaar and other distributed revision tools I won't 
have this problem at all. Because even if I would not be able to do the 
commit I would still be able to work on a different branch for each bug 
I fix and then merge them all together as soon as the internet works again.

So I searched a bit in the net (using public internet) and I found that 
there exists bazaar-gtk 
(http://linux.softpedia.com/get/Programming/Version-Control/Bazaar-GTK-20586.shtml) 
and tortoise-bzr (http://bazaar-vcs.org/TortoiseBzr), two tools with UIs 
  that can be used on windows or linux to handle updates, commits and 
whatever, both contain bindings with the file manager (nautilus for 
bazaar-gtk, windows explorer for tortoise-bzr). Also bazaar is available 
on every platform and it seems as it can use subversion as backend too.

We should really target to migrate to bazaar I think. I looked at git as 
well, but it seems the tool-support isn't as nice as for bazaar. Those 
UIs have the advantage, that you don't need to use the IDE internals for 
this. I always worked like that when I was still on windows and still do 
so most of the time, but now without UI.

So my question is more or less, if someone has
(1) a good reason to not to switch
(2) tested the tools
(3) can explain why another tool is better

Russel? You like bazaar most too, yes? What do others think?

bye blackdrag

--

-- 
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead (http://groovy.codehaus.org)
http://blackdragsview.blogspot.com/
http://www.g2one.com/

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Gmane