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:28] – 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 7: | Line 7: | ||
====== AVANT TOUT====== | ====== AVANT TOUT====== | ||
En ligne de commande avec l' | En ligne de commande avec l' | ||
- | <color red> git config --global http.sslVerify false </color> | + | <code> git config --global http.sslVerify false </code> |
===== 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 21: | 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 47: | 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 des codes sources d'un projet maven présent dans un repository GIT ===== | ||
- | |||
- | <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 de maven pour récupérer une dépendance ===== | ||
- | |||
- | ==== 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 la dépendance vers le module Member (à placer entre < | ||
- | |||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | |||
- | 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 < | ||
- | |||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | |||
- | Le code source (avec les tests associés) du module Maps est disponible [[https:// | ||
- | |||
- | En savoir plus [[http:// | ||
- | |||
- | |||
- | /* | ||
- | - {{ : | ||
- | | ||
- | {{ : | ||
- | |||
- | {{ : | ||
- | |||
- | */ | ||
- | |||
- | /* | ||
- | ===== 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.1475058534.txt.gz · Last modified: 2016/09/28 10:28 by blay