Outils pour utilisateurs

Outils du site


Panneau latéral

devguide:begin:configfiles

Les fichiers de configuration

Dans cette section sont documentés les principaux fichiers de configuration de RBSChange.

Profils utilisateur et fichiers de configuration

Change permet de déclarer plusieurs profils de configurations, correspondant à différents déploiements du même projet.

Typiquement, un projet déclarera par exemple :

  • Des profils « Développement », autant que de développeurs qui interviennent sur le projet,
  • Un profil « Test » ou « Intégration », correspondant à l’installation publique du projet que votre client pourra visualiser pour tests et validation.
  • Un profil « Production », correspondant à l’installation finale du projet.

Le contenu du fichier profile détermine quel profil utilise l’instance. A chaque profil correspond un fichier config/project.<profile>.xml. Ce fichier sera complété par le fichier config/project.xml, permettant ainsi de mutualiser certaines valeurs de configuration entre les différents profils (le fichier spécifique au profil ayant toujours le dernier mot).

Lorsque le fichier profile n’existe pas, Change utilise le nom de l’utilisateur UNIX courant pour l’initialiser. Sur la VM, l’utilisateur UNIX est « rbs » et le fichier de configuration est donc config/project.rbs.xml.

Nous vous recommandons de versionner l’ensemble des fichiers de configuration avec votre code afin d’avoir une visibilité sur votre projet à l’ensemble des acteurs développeurs du projet.

C (suite)

devguide/begin/configfiles.txt · Dernière modification: 2017/01/19 14:54 (modification externe)