Utilisation de Redmine » Historique » Version 10
Version 9 (Julien Enselme, 04/04/2013 14:23) → Version 10/54 (Julien Enselme, 05/04/2013 18:18)
{{toc}}
h1. Wiki
Pour créer une nouvelle page, il suffit de se rendre à l’adresse de la page que l’on veut créer.
Pour créer une sous-page (ce qui permet d’avoir une relation parent/enfant entre les pages et de voir la relation dans _Index par titre_), créez les deux pages séparément. Ensuite, allez sur la page fille et cliquez sur renommer. Sélectionnez le nom de la page parent et sauvegardez.
Pour ajouter une table des matières, entrez <pre>{{toc}}</pre>
h1. Dépôt git
Adresse du dépôt git : LOGIN@scm.centrale-marseille.fr:/srv/git/clubdrupal/default.git
Pour ajouter des utilisateurs au projet : il faut se rapprocher de dgeo. Pour deux raisons :
* Les utilisateurs doivent être connus de Redmine
* Les utilisateurs doivent avoir les droits de commit. Ceci implique d’être dans le bon groupe Unix.
h2. Les clés ssh
L'accès au dépôt se fait par les clés ssh autorisées dans vos comptes de l'école. La méthode est donnée sous Linux. Vous pouvez également procéder de même pour vous connecter en ssh à vos comptes personnels ou sur assos. Il faut juste adapter les dossiers et les machines.
Pour créer une paire de clé ssh, lancez la commande : <code>ssh-keygen</code>. Ceci crée deux fichiers dans votre ~/.ssh : id_rsa (votre clé privée à conserver précieusement) et id_rsa.pub (votre clé publique à transmettre).
Pour copier la clé sur scm, dans le home de git :
* <code>cat ~/.ssh/id_rsa.pub | ssh user@scm.centrale-marseille.fr "cat - >> /srv/users/LOGIN/.ssh/authorized_keys"</code>
h2. Pour cloner le dépôt
# Se placer dans là où on veut cloner le dépôt
# Tapez : <code>git clone ssh://jenselme@scm.centrale-marseille.fr/srv/git/clubdrupal/default.git .</code>
h2. Commandes basiques de git
* Pour récupérer les "nouveautés" : <code>git pull</code>
* Pour envoyer ses modifications : <code>git push</code>
* Pour ajouter un fichier au projet : <code>git add <le_fichier></code>
* Pour enregistrer les modifications : <code>git commit <le_fichier></code>
* Pour plus de détails : http://www.siteduzero.com/informatique/tutoriels/gerez-vos-codes-source-avec-git
h1. TODO
Voir avec dgeo pour le plugin note, qui mime l’ancien wiki. Il faut cloner le repo dans /usr/share/redmien/public/plugin_assets/ (en gros) puis redémarrer apache (testé par jenselme en local).
Lien : http://www.redmine.org/plugins/redmine_wiki_notes
Voir avec dgeo : la fonction _watch_ qui permet de recevoir des mails quand une page du wiki est modifiée donne une adresse de la forme : http://localhost:3000/projects/clubdrupal/wiki/Utilisation_de_Drupal_multi-site/diff/20. À corriger.
h1. Wiki
Pour créer une nouvelle page, il suffit de se rendre à l’adresse de la page que l’on veut créer.
Pour créer une sous-page (ce qui permet d’avoir une relation parent/enfant entre les pages et de voir la relation dans _Index par titre_), créez les deux pages séparément. Ensuite, allez sur la page fille et cliquez sur renommer. Sélectionnez le nom de la page parent et sauvegardez.
Pour ajouter une table des matières, entrez <pre>{{toc}}</pre>
h1. Dépôt git
Adresse du dépôt git : LOGIN@scm.centrale-marseille.fr:/srv/git/clubdrupal/default.git
Pour ajouter des utilisateurs au projet : il faut se rapprocher de dgeo. Pour deux raisons :
* Les utilisateurs doivent être connus de Redmine
* Les utilisateurs doivent avoir les droits de commit. Ceci implique d’être dans le bon groupe Unix.
h2. Les clés ssh
L'accès au dépôt se fait par les clés ssh autorisées dans vos comptes de l'école. La méthode est donnée sous Linux. Vous pouvez également procéder de même pour vous connecter en ssh à vos comptes personnels ou sur assos. Il faut juste adapter les dossiers et les machines.
Pour créer une paire de clé ssh, lancez la commande : <code>ssh-keygen</code>. Ceci crée deux fichiers dans votre ~/.ssh : id_rsa (votre clé privée à conserver précieusement) et id_rsa.pub (votre clé publique à transmettre).
Pour copier la clé sur scm, dans le home de git :
* <code>cat ~/.ssh/id_rsa.pub | ssh user@scm.centrale-marseille.fr "cat - >> /srv/users/LOGIN/.ssh/authorized_keys"</code>
h2. Pour cloner le dépôt
# Se placer dans là où on veut cloner le dépôt
# Tapez : <code>git clone ssh://jenselme@scm.centrale-marseille.fr/srv/git/clubdrupal/default.git .</code>
h2. Commandes basiques de git
* Pour récupérer les "nouveautés" : <code>git pull</code>
* Pour envoyer ses modifications : <code>git push</code>
* Pour ajouter un fichier au projet : <code>git add <le_fichier></code>
* Pour enregistrer les modifications : <code>git commit <le_fichier></code>
* Pour plus de détails : http://www.siteduzero.com/informatique/tutoriels/gerez-vos-codes-source-avec-git
h1. TODO
Voir avec dgeo pour le plugin note, qui mime l’ancien wiki. Il faut cloner le repo dans /usr/share/redmien/public/plugin_assets/ (en gros) puis redémarrer apache (testé par jenselme en local).
Lien : http://www.redmine.org/plugins/redmine_wiki_notes
Voir avec dgeo : la fonction _watch_ qui permet de recevoir des mails quand une page du wiki est modifiée donne une adresse de la forme : http://localhost:3000/projects/clubdrupal/wiki/Utilisation_de_Drupal_multi-site/diff/20. À corriger.