<> = Installation = Cette section a pour objectif d'expliciter l'installation de phabricator au crans, qui est un site web de gestion de tickets, à la fois pour les adhérents, et les membres actifs. * Serveur : [[ CransTechnique/LesServeurs/Virtuels/ServeurTracker | Tracker ]] * Installation à partir des sources/git, dépôts dans {{{/var/phabricator}}} * Serveur web local : {{{/etc/nginx/sites-enabled/phabricator}}} et {{{phabricator_alt_file_domain}}} * Un serveur mysql local est installé (migrer sur pgsql ?) * [[CransTechnique/Chiffrement/CentralisationHttps]] Pour mettre à jour, lire le [[https://secure.phabricator.com/w/changelog/|changelog]] et utiliser le script {{{/usr/scripts/utils/update_phabricator.sh}}} Plus de détails : [[https://secure.phabricator.com/book/phabricator/article/upgrading/]] = Scripts utiles = Les scripts les plus utiles pour phabricator se trouvent dans {{{/var/phabricator/phabricator/bin}}}. Ce sont des liens locaux vers {{{/var/phabricator/phabricator/scripts/*}}}. Voici un exemple d'utilisation. == Déverouiller une tâche == Il peut arriver, pour une raison ou pour une autre, qu'une tâche soit verrouillée par son propriétaire. Ainsi, plus personne ne pourra éditer cette tâche, pas même les admins. Qu'à cela ne tienne, le script {{{policy}}} est là pour ça : {{{ bombar@tracker $ ./policy unlock T220 Unlocking: T220: Amélioration de l'application d'impression de l'intranet Unlocked view policy. Unlocked edit policy. Saved object. }}} Attention, ça reset aussi les permissions de voir la tâche ! ---- CatégorieCrans CatégoriePagePublique