Documentation » History » Version 51

Antoine MAHUL, 02/19/2010 11:34 AM

1 20 Antoine MAHUL
h1. Questions Fréquentes - FAQ
2 1 Antoine MAHUL
3 22 Antoine MAHUL
{{>toc}}
4 22 Antoine MAHUL
5 20 Antoine MAHUL
h2. Généralités
6 1 Antoine MAHUL
7 34 Antoine MAHUL
h3. Qu'est-ce qu'une forge ?
8 1 Antoine MAHUL
9 23 Antoine MAHUL
Une forge est un outil de développement collaboratif de logiciels informatiques. Une forge permet d'intégrer au sein d'un projet une gestion du code source, la gestion des bugs, la documentation et la distribution des _releases_.
10 30 Antoine MAHUL
Forge Clermont Université est la forge du "PRES Clermont-Université":http://www.clermont-universite.fr, gérée par le centre de ressources informatiques du PRES. L'outil utilisé est un logiciel libre : "Redmine":http://www.redmine.org.
11 1 Antoine MAHUL
12 21 Antoine MAHUL
h3. Qui peut se connecter à Forge Clermont Université ?
13 21 Antoine MAHUL
14 21 Antoine MAHUL
La forge est ouverte à tous. Les membres des universités doivent utiliser le service d'authentification de leur établissement. Leur compte sera activé automatiquement à la première connexion. Les autres utilisateurs doivent demander la création d'un compte invité.
15 21 Antoine MAHUL
16 50 Antoine MAHUL
L'URL de Forge Clermont Université est : http://forge.clermont-universite.fr/.
17 50 Antoine MAHUL
18 1 Antoine MAHUL
h3. Les données sont elles sauvegardées ?
19 1 Antoine MAHUL
20 1 Antoine MAHUL
Oui. L'ensemble des données (codes sources, wiki, fichiers, documents...) est sauvegardée sur bande régulièrement.
21 39 Antoine MAHUL
22 39 Antoine MAHUL
h3. Comment contacter un administrateur ?
23 39 Antoine MAHUL
24 51 Antoine MAHUL
Soit en ouvrant un ticket de type "support":http://forge.clermont-universite.fr/projects/redmine-clruniv/issues/new?tracker_id=3 (il faut être connecté), soit directement par courriel (cf. utilisateur "admin":http://forge.clermont-universite.fr/account/show/1). Vous pouvez les contacter pour toute question technique.
25 29 Antoine MAHUL
26 33 Antoine MAHUL
h3. Où se trouve la documentation officielle de Redmine ?
27 28 Antoine MAHUL
28 20 Antoine MAHUL
Documentation de Redmine : http://www.redmine.org/guide
29 28 Antoine MAHUL
30 28 Antoine MAHUL
31 25 Antoine MAHUL
h2. Gestion de version
32 25 Antoine MAHUL
33 25 Antoine MAHUL
h3. Comment utilise-t-on Subversion ?
34 25 Antoine MAHUL
35 44 Antoine MAHUL
Le site officiel de Subversion est : "Apache Subversion":http://subversion.apache.org/.
36 43 Antoine MAHUL
37 1 Antoine MAHUL
Vous pouvez utiliser soit :
38 43 Antoine MAHUL
* le client Subversion en ligne de commande (cf. "QuickStart":http://svnbook.red-bean.com/en/1.1/ch01s07.html, ou le "svnbook":http://svnbook.red-bean.com/nightly/fr/svn-book.pdf), 
39 41 Antoine MAHUL
* soit des outils graphiques (comme "TortoiseSVN":http://tortoisesvn.tigris.org/ sous Windows), 
40 42 Antoine MAHUL
* soit les outils intégrés aux environnements de développement; pour l'environnement "Eclipse":http://www.eclipse.org/, il existe deux plugins : "Subclipse":http://subclipse.tigris.org/ et "Subversive":http://www.eclipse.org/subversive/.
41 40 Antoine MAHUL
42 25 Antoine MAHUL
h3. Comment lier une révision à une demande
43 25 Antoine MAHUL
44 45 Antoine MAHUL
Il suffit que le numéro de la demande précédé du caractère # (par exemple #1) apparaisse dans le commentaire du commit. La forge établira alors le lien entre la révision et le commit. Notamment, la révision va apparaître comme 'révision associée' au niveau de la demande.
45 26 Antoine MAHUL
46 49 Antoine MAHUL
A l'inverse, vous pouvez faire référence à une révision (depuis une demande, un commentaire ou le wiki) en spécifiant le numéro de la révision précédé d'un 'r': r1, r19. 
47 46 Antoine MAHUL
48 26 Antoine MAHUL
h3. Puis-je importer un dump subversion dans la forge ?
49 1 Antoine MAHUL
50 35 Antoine MAHUL
Oui. Toutefois, l'import n'est pas automatisé. Il faut donc contacter un "administrateur":http://forge.clermont-universite.fr/account/show/1 pour effectuer l'import sur le serveur.
51 26 Antoine MAHUL
52 25 Antoine MAHUL
h3. Peux-t-on utiliser un autre outil de gestion de version ?
53 25 Antoine MAHUL
54 27 Antoine MAHUL
Forge Clermont Université ne propose aujourd'hui que Subversion pour gérer les codes sources. Un dépôt Subversion est créé automatiquement pour chaque projet. Toutefois, Comme Redmine supporte différents SCM (_Source Code Management_), vous pouvez contacter l'administrateur pour utiliser un autre SCM ("Git":http://git-scm.com/, "Bazaar":http://bazaar-vcs.org/, "Mercurial":http://www.selenic.com/mercurial/).
55 25 Antoine MAHUL
56 20 Antoine MAHUL
h2. Administration d'un projet
57 20 Antoine MAHUL
58 20 Antoine MAHUL
h3. Comment créer un nouveau projet
59 20 Antoine MAHUL
60 9 Antoine MAHUL
Il y a deux conditions pour pouvoir créer un nouveau projet : 
61 1 Antoine MAHUL
# être authentifié sur la Forge par le _Single Sign On_ de son établissement
62 20 Antoine MAHUL
# être identifié comme personnel dans l'annuaire du personnel
63 20 Antoine MAHUL
64 20 Antoine MAHUL
Si ces deux conditions sont remplies, un item "Nouveau projet" apparait sur la page "projets":http://forge.clermont-universite.fr/projects. A la création d'un nouveau projet, un dépôt Subversion sera crée automatiquement au bout d'une heure.
65 20 Antoine MAHUL
66 20 Antoine MAHUL
67 20 Antoine MAHUL
h3. Quelle est la différence entre un projet public et un projet privé ?
68 20 Antoine MAHUL
69 20 Antoine MAHUL
Un projet privé n'est visible que par les membres du projet, alors qu'un projet public est visible par tous, même par un utilisateur non identifié. Toutefois un visiteur anonyme ne peut participer à un projet public, il doit avoir un compte pour pouvoir soumettre des rapports de bugs ou participer aux forums de discussions. 
70 20 Antoine MAHUL
71 20 Antoine MAHUL
h3. Un manager peut-il supprimer un projet ?
72 20 Antoine MAHUL
73 37 Antoine MAHUL
Seul un administrateur peut supprimer un projet : [[Documentation#Comment-contacter-un-administrateur-|contacter un administrateur]]).