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

[Fwd: Re: [~OT] Idée de nouveau projet]



Julien Gilles wrote:
> 
> Salut,
> 
> [ Je poste ici car je pense avoir une audience de gens pouvant me
> répondre, mais je suis tout a fait conscient que ceci n'a aucun
> rapport avec Debian, veuillez m'en excuser si celà vous dérange. ]
> 
> je viens de lire une news sur LinuxFR qui évoque la gestion des
> sources du noyau sous un autre soft que CVS. En fait je ne veux pas
> parler de ça ici, juste quelques questions sur les limitations évoqués
> de CVS : il me semble que son principal défaut est de ne faire que de
> la gestion de version à un niveau fichier, et de ne pas gérer (ou
> plutôt de laisser à l'utilisateur le soin de gérer) à un niveau
> projet. (je ne suis pas un expert de CVS, je me trompe peut-être,
> corrigez-moi si nécessaire)
> 
> J'ai utilisé, lors d'un précédant emploi, un soft interne basé sur CVS
> qui masquait en fait complètement CVS, et qui définissait des projets
> (au sens plusieurs fichiers dans plusieurs répertoires) et des relations
> de dépendances entre les projets (cad les versions des projets) ;
> En fait on retrouve toutes les commandes classiques de CVS (check in/out
> et pose de tag) appliquée à un projet dans son ensemble, mais le
> nommage des tags se fait de façon automatique. Je peux détailler si ça
> interresse quelqu'un.
> 
> Cet outil était utilisé pour gérer plusieurs projets de plusieurs
> dizaines de milliers de lignes de codes chacuns (binaires linkés en
> statique de plus de 100 Mo), et s'en sortait très bien.
> 
> Je pense que ce soft peut en interresser plus d'un, mais il
> ne se destine cependant pas à la gestion de "petits" projets, plutôt
> quelque chose comme KDE ou GNOME(au niveau taille et
> dépendances). Imaginez avoir tous les jours une version (binaire) de
> KDE complète, avec les dernieres corrections, un peu comme les Nightly
> Builds de Mozilla.
> 
> (Scénario classique : un developpeur "checks in" une modif sur un
> projet (src uniquement, tagués de façon "non publique"), une opération
> de realignment est lancée - la nuit par ex - pour recompiler ses
> modifs ainsi que tous les projets qui en dépendent. Les nouveaux
> binaires sont sauvés et tagués, pour permettre une récupération
> directe.)
> 
> Je pense avoir suffisamment de connaissance sur ce soft pour en
> refaire une version libre, à moins que quelque chose d'équivalent
> n'existe déjà - ou que finalement ça n'interresse personne...
> 
> --
> Julien Gilles
> 
> --
> To UNSUBSCRIBE, email to debian-devel-french-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Peut etre faut-il voir ca comme un extension a un logiciel deja existant
comme un de ceux que l'on trouve sur http://www.cvsgui.org/



-- 
Christian Bayle



Reply to: