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