Retourner aux forums || Retourner au forum general.cherche-logiciel
general.cherche-logiciel : Système de gestion de conf. à vues.
Posté par Paul Chavent (page perso, ) le 14 février 2007
0
Bonjour.Est-il possible pour un logiciel de gestion de conf de proposer des vues ?
Par exemple imaginons la structure de données suivante :
+a
| +a.txt
| +a.c
| +a.h
|
+b
| +b.txt
| +b.c
| +b.h
|
+c
| +c.txt
Je voudrais proposer une vue avec, par exemple :
+foo
| +a.txt
| +a.c
| +a.h
| +b.txt
| +c.txt
|
+bar
| +b.c
| +b.h
|
Le développeur manipule les fichiers de cette vue (commit, checkout, update, etc) sans se soucier de comment ils sont arrangés.
Pour ceux qui se demandent pourquoi je voudrait cela, c'est pour séparer les sources pures, du système de gestion de construction du projet. Par exemple mettre dans un répertoire les sources, dans un autre des configure.ac, des Makefile.am. Et dans un dernier répertoire les Makefile.in, les config.h.in, et autres. On peut imaginer d'autres répertoires avec des fichiers workspace de MSVC++, etc.
Donc quand on "checkoute" le projet on peut le faire :
- au niveau "mainteneur" (juste les sources et les .ac .am pour regénérer les .in) avec la commande 'cvs co projet-maintainer'
- au niveau contributeur/utilisateur (avec les .in) avec la commande 'cvs co projet-devel'
- etc.
Merci d'avoir tout lu jusque là, bonne journée et à bientôt !
> Lire le message (0 commentaire).
Revenir en haut de page || Retourner aux forums || Retourner au forum general.cherche-logiciel



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.