Back Midas Rome Roody Rootana
  Midas DAQ System  Not logged in ELOG logo
Entry  13 Feb 2013, Konstantin Olchanski, Info, Review of github and bitbucket 
    Reply  14 Feb 2013, Stefan Ritt, Info, Review of github and bitbucket 
       Reply  01 Apr 2013, Randolf Pohl, Info, Review of github and bitbucket 
          Reply  02 Apr 2013, Konstantin Olchanski, Info, Review of github and bitbucket 
             Reply  02 Apr 2013, Randolf Pohl, Info, Review of github and bitbucket 
          Reply  03 Apr 2013, Stefan Ritt, Info, Review of github and bitbucket 
             Reply  03 Apr 2013, Randolf Pohl, Info, Review of github and bitbucket 
Message ID: 864     Entry time: 14 Feb 2013     In reply to: 863     Reply to this: 867
Author: Stefan Ritt 
Topic: Info 
Subject: Review of github and bitbucket 
Let me add my five cents:

We use bitbucket now since two months at PSI, and are very happy with it.

Pros:

- We like the GIT flow model (http://nvie.com/posts/a-successful-git-branching-model/). You can at the same time do hot fixes, have a "distribution 
version", and keep a development branch, where you can try new things without compromising the distribution.
- Nice and fast Web interface, especially the "blame" is lightning fast compared to SVN/CVS
- GIT is non-centralized, so your local clone of a repository contains everything. If bitbucket is down/asks for money, you can continue with your local 
repository and clone it to some other hosting service, or host it yourself
- SourceTree (http://www.sourcetreeapp.com/) is a nice GUI for Mac lovers. 
- Easy user management
- Free for academic use

Con:

- Wiki is limited as KO wrote, so it should not be used as a "full" wiki to replace Plone for example, just to annotate your project
- SVN revision number is gone. This is on purpose since it does not make sense any more if you keep several parallel branches (merging becomes a 
nightmare), so one has to use either the (random) commit-ID or start tagging again.

So I conclusion, I would say that it's time to switch MIDAS to GIT. We'll probably do that in July when I will be at TRIUMF.

/Stefan
ELOG V3.1.4-2e1708b5