Wiki

Version 6 (Lois Taulelle, 10/01/2013 14:44)

1 6 Lois Taulelle
[[Wiki.old]]
2 6 Lois Taulelle
3 1 Emmanuel Quemener
h1. Documentation
4 1 Emmanuel Quemener
5 5 Emmanuel Quemener
h2. La Racine du projet
6 5 Emmanuel Quemener
7 5 Emmanuel Quemener
Tout projet possède un nom, choisi lors de sa création. Redmine est assez restrictif sur le nom : pas d'espace, tout en minuscule.
8 5 Emmanuel Quemener
9 5 Emmanuel Quemener
Nous allons supposer dans la suite que nous avons créé un projet bien nommé "@monprojetamoi@" : la racine de ce projet sera naturellement accessible sur : @http://forge.cbp.ens-lyon.fr/redmine/projects/monprojetamoi@ ou @https://forge.cbp.ens-lyon.fr/redmine/projects/monprojetamoi@
10 5 Emmanuel Quemener
11 1 Emmanuel Quemener
h2. Wiki
12 1 Emmanuel Quemener
13 3 Emmanuel Quemener
Le wiki est certainement la partie la plus importante du projet, point de concentration de tous les documents électroniques directement moissonnables par le moteur de recherche intégré.
14 3 Emmanuel Quemener
15 3 Emmanuel Quemener
Pour le Wiki, "formatage de base":https://forge.cbp.ens-lyon.fr/redmine/help/wiki_syntax.html et "formatage étendu":https://forge.cbp.ens-lyon.fr/redmine/help/wiki_syntax_detailed.html fournissent tout ce qu'il faut pour bien formater.
16 3 Emmanuel Quemener
17 3 Emmanuel Quemener
Il existe la gestion de versions pour les Wiki.
18 1 Emmanuel Quemener
19 1 Emmanuel Quemener
h2. La gestion de versions par Subversion
20 1 Emmanuel Quemener
21 5 Emmanuel Quemener
h3. Création de la racine Subversion
22 5 Emmanuel Quemener
23 5 Emmanuel Quemener
Par défaut, la forge crée,dans les 10 minutes suivant la création du projet, un arbre Subversion : il sera donc possible de gérer les versions de source à partir de n'importe quel client subversion.
24 5 Emmanuel Quemener
25 4 Emmanuel Quemener
h3. Importation de l'archive initiale
26 2 Emmanuel Quemener
27 1 Emmanuel Quemener
Voici la commande utilisée pour créer l'archive subversion originelle.
28 1 Emmanuel Quemener
29 5 Emmanuel Quemener
Imaginons que nous avons placé tous nos sources sous la racine @monprojetamoi.orig@
30 5 Emmanuel Quemener
31 4 Emmanuel Quemener
<pre>
32 5 Emmanuel Quemener
svn import $(pwd)/monprojetamoi.orig/ https://forge.cbp.ens-lyon.fr/svn/monprojetamoi/ -m 'Importation de la version originelle'
33 1 Emmanuel Quemener
</pre>
34 1 Emmanuel Quemener
35 5 Emmanuel Quemener
Par exemple, pour le projet @project4dummies@ :
36 5 Emmanuel Quemener
* à la commande :<pre>
37 5 Emmanuel Quemener
svn import $(pwd)/project4dummies.orig/ https://forge.cbp.ens-lyon.fr/svn/project4dummies/ -m 'Importation de la version originelle'
38 5 Emmanuel Quemener
</pre>
39 5 Emmanuel Quemener
* la commande en ligne répond :<pre>
40 5 Emmanuel Quemener
Authentication realm: <https://forge.cbp.ens-lyon.fr:443> Redmine SVN Repository
41 5 Emmanuel Quemener
Password for 'equemene': 
42 5 Emmanuel Quemener
Adding         /tmp/project4dummies.orig/README.txt
43 5 Emmanuel Quemener
44 5 Emmanuel Quemener
Committed revision 3.
45 5 Emmanuel Quemener
</pre>
46 5 Emmanuel Quemener
47 2 Emmanuel Quemener
h3. Récupération de l'archive initiale
48 4 Emmanuel Quemener
49 4 Emmanuel Quemener
<pre>
50 5 Emmanuel Quemener
svn checkout http://forge.cbp.ens-lyon.fr/svn/monprojetamoi/
51 4 Emmanuel Quemener
</pre>
52 2 Emmanuel Quemener
53 2 Emmanuel Quemener
h3. Commit de l'archive initiale