Le fichier buildforge.conf se trouve à deux emplacements et doit, si nécessaire, être
mis à jour dans ces deux emplacements après l'installation.
Il se peut que vous deviez éditer le fichier buildforge.conf pour mettre à jour
l'hôte de la base de données si votre base de données Build Forge est déplacée vers un ordinateur hôte différent.
Une autre raison courante pour éditer ce fichier est la mise à jour de votre mot de passe de base de données
qui doit être régulièrement modifié pour satisfaire aux stratégies de sécurité des réseaux.
Utilisez la procédure suivante pour mettre à jour le fichier buildforge.conf
puis recréer le fichier rbf-services.war avec la copie mise à jour de
buildforge.conf.
Remarque : Si vous devez seulement ajouter le fichier buildforge.conf
au fichier rbf-services.war, ignorez les étapes d'édition du fichier buildforge.conf.
- Arrêtez le moteur Build Forge.
- Recherchez le fichier buildforge.conf dans votre répertoire principal d'installation
Build Forge.
- Utilisez un éditeur de texte pour ouvrir le fichier, modifier les paramètres de configuration
et sauvegarder le fichier.
Remarque : Vous avez besoin de droits root ou d'administration
pour éditer ce fichier.
- Accédez au répertoire contenant le fichier rbf-services.war,
par exemple :
Serveur Apache Tomcat |
<rép_install_bf>/Apache/tomcat/webapps
$CATALINA_HOME/webapps |
- Créez une copie de sauvegarde du fichier rbf-services.war, par exemple :
Windows |
copy rbf-services.war rbf-services.war.bak |
UNIX/Linux |
cp rbf-services.war rbf-services.war.bak |
- Supprimez le répertoire rbf-services, par exemple :
Windows |
rmdir rbf-services /s /q |
UNIX/Linux |
rm -rf rbf-services |
- Sous Windows, exécutez les commandes suivantes :
- Recréez le répertoire de classes, par exemple :
mkdir WEB-INF\classes
- Copiez le fichier buildforge.conf mis à jour dans le nouveau répertoire de classes,
par exemple :
copy <chemin_vers_bf_conf>\buildforge.conf
WEB-INF\classes
- Mettez à jour le fichier rbf-services.war comme suit :
jar -uvf rbf-services.war WEB-INF
- Sous UNIX et Linux, exécutez les commandes suivantes :
- Utilisez l'utilitaire unzip pour créer et remplir le répertoire
rbf-services :
unzip -d rbf-services rbf-services.war
- Copiez le fichier buildforge.conf mis à jour dans le nouveau répertoire de classes,
par exemple :
cp <chemin_vers_bf_conf>/buildforge.conf
rbf-services/WEB-INF/classes
- Définissez des droits sur les fichiers exécutables dans rbf-services.
chmod 755 <rép_install_bf>/server/tomcat/rbf-services/bin/*
- Redémarrez le moteur Build Forge.
Dans Windows, le fichier rbf-services est déployé à nouveau et recrée automatiquement le répertoire rbf-services avec le fichier buildforge.conf mis à jour.