2016_2017:s3:concprogobjet:td:environnement
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 2016_2017:s3:concprogobjet:td:environnement [2016/09/28 10:23] – [AVANT TOUT] blay | 2016_2017:s3:concprogobjet:td:environnement [2016/09/28 12:48] (current) – [Utilisation de maven pour récupérer une dépendance] blay | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== AVANT TOUT====== | + | |
| - | En ligne de commande avec l' | + | |
| - | <color red> git config --global http.sslVerify false </ | + | |
| ====== Environnement pour methodo : Maven, GIT, JUNIT Aperçu ====== | ====== Environnement pour methodo : Maven, GIT, JUNIT Aperçu ====== | ||
| <note tip> | <note tip> | ||
| - | ===== Récupération des codes sources d'un projet maven présent dans un repository GIT ===== | + | ====== |
| - | + | En ligne de commande avec l'outil Git: Lancez | |
| - | <note tip>Dans le cadre du projet, vous allez dans cette étape récupérer le projet qui a été placé dans le dépôt sur la forge, pour en avoir une copie sur votre machine.</ | + | < |
| - | + | ||
| - | - Commencer par créer un nouveau projet sur votre machine par récupération du repo distant : {{ : | + | |
| - | - Récupérer l' | + | |
| - | - {{ : | + | |
| - | - {{ : | + | |
| - | - {{ : | + | |
| - | - Enregistrer le repo : | + | |
| - | - {{ : | + | |
| - | - Ajouter un nouveau fichier ou modifier du code, le commiter et le pousser dans le dépôt distant. | + | |
| - | - Tous les étudiants de l' | + | |
| - | - Récupérer la version courante du projet par update {{ : | + | |
| - | + | ||
| - | Tous les étudiants à la fin du TD ont un projet MAVEN dans leur propre environnement connecté par GIT à la forge. Le chef de projet fait le travail à la racine pour vérifier que le dépôt GIT principal qui sera utilisé en intégration fonctionne bien. Vous pourrez y placer les codes que vous voudrez partager dans l' | + | |
| - | + | ||
| - | /* ===== Récupération d'un projet Maven avec un repository GIT (tous les autres une fois le projet créé) ===== - Associer le dépôt Git à votre projet : * {{ : | + | |
| - | + | ||
| - | ===== Utilisation | + | |
| - | + | ||
| - | ==== Renseigner le repository Maven propre à l'IUT ==== | + | |
| - | + | ||
| - | <note warning> | + | |
| - | + | ||
| - | Afin de récupérer une __dépendance__ | + | |
| - | + | ||
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | <note tip>Si aucun repository n'est spécifié, Maven cherchera automatiquement les dépendances sur Maven Central ([[https:// | + | |
| - | + | ||
| - | ==== Module Member ==== | + | |
| - | + | ||
| - | Une fois le repository renseigné, nous pouvons récupérer | + | |
| - | + | ||
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | Le code source (avec les tests associés) du module Member est disponible [[https:// | + | |
| - | + | ||
| - | ==== Module Maps ==== | + | |
| - | + | ||
| - | Une fois le repository renseigné, nous pouvons récupérer la dépendance vers le module Maps (à placer entre < | + | |
| - | + | ||
| - | <code> | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | Le code source (avec les tests associés) du module Maps est disponible [[https:// | + | |
| - | + | ||
| - | En savoir plus [[http:// | + | |
| ===== Association d'un projet Maven avec un repository GIT (1 seule fois par équipe ) ===== | ===== Association d'un projet Maven avec un repository GIT (1 seule fois par équipe ) ===== | ||
| Line 89: | Line 21: | ||
| - " | - " | ||
| - Sélectionner java, jetBrain, windows, osx, linux, maven pour par exemple ne pas avoir les .class, .iml, etc : {{ : | - Sélectionner java, jetBrain, windows, osx, linux, maven pour par exemple ne pas avoir les .class, .iml, etc : {{ : | ||
| - | - " | + | - " |
| - Commiter : {{ : | - Commiter : {{ : | ||
| + | - Si vous avez oublié le Push, click droit,git, Repository, Push puis Define Remote | ||
| - {{ : | - {{ : | ||
| - {{ : | - {{ : | ||
| Line 115: | Line 48: | ||
| Le chef de projet fait le travail à la racine pour vérifier que le dépôt GIT principal qui sera utilisé en intégration fonctionne bien. Vous pourrez y placer les codes que vous voudrez partager dans l' | Le chef de projet fait le travail à la racine pour vérifier que le dépôt GIT principal qui sera utilisé en intégration fonctionne bien. Vous pourrez y placer les codes que vous voudrez partager dans l' | ||
| Puis pour s' | Puis pour s' | ||
| - | |||
| - | /* | ||
| - | - {{ : | ||
| - | | ||
| - | {{ : | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | */ | ||
| - | |||
| - | /* | ||
| - | ===== Récupération d'un projet Maven avec un repository GIT (tous les autres une fois le projet créé) ===== | ||
| - | - Associer le dépôt Git à votre projet : | ||
| - | * {{ : | ||
| - | * Sélectionner le dépôt et le répertoire | ||
| - | */ | ||
| - | |||
2016_2017/s3/concprogobjet/td/environnement.1475058213.txt.gz · Last modified: 2016/09/28 10:23 by blay