texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texmacs-dev] mercury, bazaar or git?


From: Norbert Nemec
Subject: [Texmacs-dev] mercury, bazaar or git?
Date: Fri, 05 Jun 2009 12:38:17 +0200

I find the decision between git, bazaar and mercury very difficult. I know git 
very well and have no experience with the other two. However, I believe that 
all three are excellent pieces of software and while there are huge differences 
in philosophy and design, there is no single killer-criterion to decide between 
them.

I believe the decision between the three systems is far less important than the 
decision on the workflow. DCVS are generally extremely flexible, so the 
workflow is not simply defined as it is with CVS and SVN where it is clear how 
the commits are collected in centralized server.

An excellent tool for comparing CVS is on
    http://versioncontrolblog.com/comparison/
however, as I said, I could not find a single criterion. I would go for GIT, 
since I know that system very well, but I'm just as happy to gather experience 
with the other systems. As I said, I don't think this decision is too important 
compared with the decision to change to one of the three at all.

Greetings,
Norbert




-------- Original-Nachricht --------
> Datum: Thu, 4 Jun 2009 13:41:16 +0200
> Von: Gubinelli Massimiliano <address@hidden>
> An: address@hidden
> Betreff: [Texmacs-dev] bzr or git?

> Hi all,
>   to by any means an attempt to start a flame war. I'm just looking at  
> DCVS to experiment a bit with them for TeXmacs developement.
> I would like to be able to checkout and commit from the svn repository  
> and locally use bzr or git for my experimental branches and maybe to  
> publish some experimental branch before committing the result to the  
> main svn repo.
> I've looked at the two main candidates  (bzr and git) and it seems to  
> me that bzr is more easygoing and offers better integration with svn.
> 
> In particular I like:
> 
> * direct branching from the svn repo (bzr branch svn+shh:// 
> svn.sv.gnu.org/texmacs/trunk/src)
> * possibility to publish branches on a server without having bzr  
> installed on the server (using only sftp)
> 
> cons:
> * bzr is slow in branching the svn repo (\sim 10 minutes operation for  
> trunk/src on my Mac)
> 
> 
> Do others have some advice on the choice of DCVS (keeping in mind that  
> for the moment I do not think that it is useful to replace svn as the  
> main CVS for TeXmacs)?
> 
> thanks,
> Best
> Massimiliano Gubinelli
> 
> PS: I'm restarting to commit changes to the TeXmacs repository since  
> it seems OK (only two revisions get lost due to the Savannah problems  
> and they can be recommited using Joris' and mine working copies).
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Texmacs-dev mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/texmacs-dev

-- 
GMX FreeDSL mit DSL 6.000 Flatrate und Telefonanschluss nur 17,95 Euro/mtl.!
http://dslspecial.gmx.de/freedsl-aktionspreis/?ac=OM.AD.PD003K11308T4569a




reply via email to

[Prev in Thread] Current Thread [Next in Thread]