Projet

Général

Profil

Utilisation de Redmine » Historique » Version 14

Geoffroy Desvernay, 12/04/2013 15:12

1 9 Julien Enselme
{{toc}}
2
3 3 Julien Enselme
h1. Wiki
4
5
Pour créer une nouvelle page, il suffit de se rendre à l’adresse de la page que l’on veut créer.
6
7 8 Julien Enselme
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.
8 9 Julien Enselme
9
Pour ajouter une table des matières, entrez <pre>{{toc}}</pre>
10 3 Julien Enselme
11 13 Julien Enselme
Vous pouvez aussi recevoir des notifications par mails en cliquant sur _watch_ ou _surveiller_. **Cassé, voir [[Wiki#TODO]]**
12 11 Julien Enselme
13 2 Julien Enselme
h1. Dépôt git
14 1 Julien Enselme
15 2 Julien Enselme
Adresse du dépôt git : LOGIN@scm.centrale-marseille.fr:/srv/git/clubdrupal/default.git
16 3 Julien Enselme
17
Pour ajouter des utilisateurs au projet : il faut se rapprocher de dgeo. Pour deux raisons :
18
* Les utilisateurs doivent être connus de Redmine
19 1 Julien Enselme
* Les utilisateurs doivent avoir les droits de commit. Ceci implique d’être dans le bon groupe Unix.
20
21 12 Julien Enselme
<note>L’encodage par défaut du dépôt est UTF-8. Faîtes-y attention surtout si l’encodage de votre système est différent (Vous êtes Windowsien par exemple).</note>
22
23 8 Julien Enselme
h2. Les clés ssh
24
25
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.
26
27
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).
28
29 14 Geoffroy Desvernay
Pour pouvoir utiliser votre cle ssh:
30
* <code>cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_key</code>
31 8 Julien Enselme
32 3 Julien Enselme
h2. Pour cloner le dépôt
33
34
# Se placer dans là où on veut cloner le dépôt
35 6 Geoffroy Desvernay
# Tapez : <code>git clone ssh://jenselme@scm.centrale-marseille.fr/srv/git/clubdrupal/default.git .</code>
36 3 Julien Enselme
37
h2. Commandes basiques de git
38
39
* Pour récupérer les "nouveautés" : <code>git pull</code>
40
* Pour envoyer ses modifications : <code>git push</code>
41 5 Julien Enselme
* Pour ajouter un fichier au projet : <code>git add <le_fichier></code>
42 4 Julien Enselme
* Pour enregistrer les modifications : <code>git commit <le_fichier></code>
43 1 Julien Enselme
* Pour plus de détails : http://www.siteduzero.com/informatique/tutoriels/gerez-vos-codes-source-avec-git
44
45 4 Julien Enselme
h1. TODO
46
47 8 Julien Enselme
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).
48
Lien : http://www.redmine.org/plugins/redmine_wiki_notes
49 10 Julien Enselme
50
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.