Lancer le diaporama
1. Applis web utilisant Git
- ProfGra.org (statique),
- ViewGit,
- Redmine,
- …
2. Applis web utilisant Git
Application dynamique en PHP, expose des dépôts git sur le web ;
- lecture seule (viewer), via le programme
git
installé sur le serveur,
- un changement dans le dépôt apparaît en rechargeant la page,
- requête du navigateur, traitée par l’application,
- requête dans le dépôt,
- affichage du résultat par l’application;
- pas spontanément, mais possible avec un peu JS.
3. Applis web utilisant une DB
Application dynamique en Ruby de gestion de projet (pas que développement,
mais rédaction à l’April, ou maintenance de matériels) ;
- les utilisateurs consultent le site (lecture),
- requête du navigateur, traitée par l’application,
- requête dans la base de données,
- affichage du résultat par l’application;
- remplissent des formulaires ou cliquent sur des boutons (écriture).
4. Applis web utilisant une DB et Git
- La version de base peut lire dans un dépôt Git, comme ViewGit. Il suffit de :
- cocher une case dans l’interface d’admin,
- lier un ou plusieurs dépôts à un projet (chemin absolu).
- D’autre types de gestionnaires sont disponibles.
- Certains plugins Redmine permettent à l’application d’agir en écriture
(création de dépôts).
5. Applis web utilisant une DB et Git
Il est possible de contrôler des demandes à l’aide de mots-clef dans les
messages de commit.
Voir cette demande, passée
automatiquement de 0 à 100% depuis ce
commit,
visible aussi dans ViewGit.
Christophe Gragnic, le 04/11/2014, 15h16'52".