Ci-dessous, les différences entre deux révisions de la page.
Révision précédente | |||
redmine [2018/08/21 15:45] – [Procédure] admin | — | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Travail collaboratif ====== | ||
- | Je vais décrire ici une présentation de la forge, " | ||
- | Avec quelques tutos pour une utilisation basique. | ||
- | |||
- | Nouvelle forge :\\ | ||
- | https:// | ||
- | |||
- | ===== Procédure ===== | ||
- | Pour bénéficier d'un accès à la Forge, il suffit de demander via un ticket GLPI:\\ | ||
- | https:// | ||
- | |||
- | En mettant votre Login AGALAN (ou UGA) avec votre Nom, Prénom \\ | ||
- | Un compte sera crée sur la forge en utilisant votre compte UGA (login/ | ||
- | Une fois votre compte créer, vous pourrez vous logguer.\\ | ||
- | ** si vous voulez utiliser le dépôt GIT, il faudra ajouter un clé ssh. **\\ | ||
- | Quelques tutos vous indiquerons la marche à suivre plus bas. | ||
- | |||
- | **ATTENTION ! Ce compte s' | ||
- | Si vous changez le password ou autre, seul ce compte sur la forge sera impacté : | ||
- | |||
- | Il est possible d' | ||
- | Il faudra en plus du Nom, Prénom, un login, un password (qu'il pourra changer), un clé .pub comme pour vous. \\ | ||
- | Une fois le compte créer, vous pourrez l' | ||
- | |||
- | |||
- | |||
- | ===== Présentation ===== | ||
- | Redmine est une application WEB permettant le travail collaboratif.\\ | ||
- | Nous avions déjà une Forge Redmine qui permettait a peu près les même fonctions.\\ | ||
- | L' | ||
- | |||
- | Redmine offre les fonctionnalités suivantes : | ||
- | |||
- | * Multi-projets : il est possible de créer plusieurs projets en parallèle et de les gérer de manière indépendante | ||
- | * Contrôle flexible des accès des utilisateurs redmine : chaque compte utilisateur dispose d'un ou plusieurs rôle(s) (administrateur, | ||
- | * Système de tracking des demandes flexible : l' | ||
- | * Graphique de Gantt et rapports personnalisés permettent de visualiser l' | ||
- | * Fil d' | ||
- | * Flux d' | ||
- | * Gestion du savoir : un wiki permet de rédiger de la documentation technique par projet | ||
- | * Forum de discussion par projet | ||
- | * Time tracking / suivi des temps et des activités | ||
- | * Personnalisation des champs des demandes, des projets et des utilisateurs | ||
- | * Intégrations à SVN, CVS, Git, Mercurial, Bazaar et Darcs | ||
- | |||
- | La navigation dans Redmine online se fait simplement via un moteur de recherche et 13 onglets : | ||
- | |||
- | * Le moteur de recherche permet de trouver des demandes (tickets), des documents de suivi de projet, des annonces, des wikis et tout autre contenu. Pour accéder directement à un ticket connu, il suffit de chercher "#" | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | * L' | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | ==== Pour commencer, comment créer une clé SSH et la fournir dans le GLPI. ==== | ||
- | Si vous avez déjà une clé que vous utilisez pour malherbe, on peu prendre la même/\\ | ||
- | Mais une nouvelle dédié à GIT est bien aussi. | ||
- | |||
- | Cette opération se passe sous Linux et MAC, si vous avez un windows, ouvrir un terminal sur monteverdi. | ||
- | |||
- | - Ouvrir un terminal (xterm, Konsole, ...) | ||
- | - Vérifiez que le répertoire .ssh existe -> ls -al et chercher .ssh | ||
- | - Générer un clé SSH -> | ||
- | - ssh-keygen -t rsa ~/ | ||
- | - Pas de mot de passe ! tapez entrée à la demande. | ||
- | < | ||
- | Generating public/ | ||
- | Enter passphrase (empty for no passphrase): | ||
- | Enter same passphrase again: | ||
- | Your identification has been saved in / | ||
- | Your public key has been saved in / | ||
- | The key fingerprint is: | ||
- | SHA256:/ | ||
- | The key's randomart image is: | ||
- | +---[RSA 2048]----+ | ||
- | | | | ||
- | | . . o | | ||
- | | . + * | | ||
- | | . B B = | | ||
- | |E . oS* O o | | ||
- | |.. . oo.o+ * . | | ||
- | |o . o o=oo+ + | | ||
- | | . .. o B++. . | | ||
- | | | ||
- | +----[SHA256]-----+ | ||
- | </ | ||
- | |||
- | - Un fois la clé générée, vous devez avoir dans .ssh, ma_cle et ma_cle.pub ce dernir fichier contient la clé public que vous allez transmettre. | ||
- | - Allez dans .ssh - > cd ~/.ssh | ||
- | - Affichez la clé publique -> cat ma_cle.pub | ||
- | < | ||
- | cat ma_cle.pub | ||
- | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5gF25l9AR9Y8ji2/ | ||
- | |||
- | </ | ||
- | - Sélectionner : | ||
- | < | ||
- | - copier/ | ||
- | |||
- | C'est fini, une fois le ticket clos, vous pourrez vous logguer. | ||
- | |||
- | ==== Connexion ==== | ||
- | Voici la page :\\ | ||
- | {{: | ||
- | \\ | ||
- | {{: | ||
- | ==== Compte ==== | ||
- | {{: | ||
- | ==== Projet ==== | ||
- | {{: | ||
- | |||