[Kolab-devel] Switching the Kolab server to GIT?

Mathieu Parent math.parent at gmail.com
Fri Nov 12 18:31:57 CET 2010


Hello all,

2010/11/12 Christoph Wickert <wickert at kolabsys.com>:
> Hello world,
>
> the Kolab server recently switched from CVS to HG. While this was definitely a
> step into the right direction, I feel however that it is not the end of the
> journey and we can still improve.
>
> My proposal is to do another switch and move to GIT.

+1

...
> 2. It's not only upstream projects that use GIT but also downstream packaging
> efforts like Debian, Fedora or SUSE. Our repo would be a chain link from
> upstream to downstream.

Not exactly true. Debian uses CVS, SVN, git, hg, bazaar, ... Each team
uses its preferred tool (or the historical one, like the kernel
maintainers who will switch from svn to git soon). SVN is the more
widely used : <http://upsilon.cc/~zack/stuff/vcs-usage/> and git is
the more widely DVCS one.

Currently the pkg-kolab Debian team is using SVN.We will probabbly
switch to whatever Kolab is using.


9. This should be me, but I sometimes get a complete mess with hg when
trying to merge or switch branch with local changes.

10. We can have a centralized behavior in git by using: "git config
branch.master.rebase true" (the local clone should not be published).

-- 
Mathieu




More information about the devel mailing list