26 Jun 14:30
[groovy-dev] should we use bazaar?
From: Jochen Theodorou <blackdrag@...>
Subject: [groovy-dev] should we use bazaar?
Newsgroups: gmane.comp.lang.groovy.devel
Date: 2008-06-26 12:33:10 GMT
Subject: [groovy-dev] should we use bazaar?
Newsgroups: gmane.comp.lang.groovy.devel
Date: 2008-06-26 12:33:10 GMT
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(Continue reading)
. I am guessing that
Ben is trying the three of these out to lead up to a recommendation as
to which one or ones Codehaus should support. As is obvious, my
preference is for Bazaar because I think the branch model and CLI is the
best. I feel distinctly uncomfortable with Git, it is too bitty and
somewhat inconsistent. Mercurial has quite a strange view of branch
which would take some getting used to.