Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
slam5:collaboration:googlesvn [2012/12/06 15:34] – [Ajout de fichiers et Commits suivants] jcheron | slam5:collaboration:googlesvn [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 38: | Ligne 38: | ||
===== Récupérer une première fois un projet ===== | ===== Récupérer une première fois un projet ===== | ||
+ | Dans Eclipse : | ||
+ | |||
+ | * Choisir File/ | ||
+ | * Coller à nouveau l'URL SVN du projet Google code | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
Ligne 43: | Ligne 52: | ||
Avant de travailler : | Avant de travailler : | ||
+ | |||
+ | Il est impératif de travailler sur une version mise à jour... | ||
+ | |||
+ | * Sélectionner le projet dans Eclipse | ||
+ | * **Team/ | ||
Vous travaillez sur le projet... | Vous travaillez sur le projet... | ||
Ligne 51: | Ligne 65: | ||
En fin de travail, ou au fur et à mesure : | En fin de travail, ou au fur et à mesure : | ||
* Faire des Commits **Team/ | * Faire des Commits **Team/ | ||
+ | |||
+ | ===== Conflits ===== | ||
+ | |||
+ | Un conflit peut survenir quand plusieurs personnes travaillent sur des mêmes fichiers. | ||
+ | Exemple : | ||
+ | |||
+ | * le développeur lambda travaille et modifie le fichier Metier.java, | ||
+ | * le développeur alpha travaille lui aussi sur le fichier Metier.java, | ||
+ | - lambda fait un commit : pas de problèmes | ||
+ | - alpha fait un commit : **message d' | ||
+ | |||
+ | alpha doit faire **Team/ | ||
+ | * Activer le mode **Conflicts** (Flèche rouge) | ||
+ | * Ouvrir le fichier Metier.java | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Dans l' | ||
+ | * alpha a ajouté un **membre name** dans la classe **Metier** | ||
+ | * lambda a ajouté un **constructeur** | ||
+ | |||
+ | Il convient d' | ||
+ | |||
+ | - Dans la fenêtre Comparaison, | ||
+ | - Le fichier Metier.java de alpha doit maintenant contenir les modifications de lambda | ||
+ | - Marquer le fichier comme **merged** | ||
+ | - Faire le **commit** | ||
+ | |||
+ | ===== Erreurs possibles ===== | ||
+ | |||
+ | ==== svn: Can't determine the user's config path ==== | ||
+ | |||
+ | |||
+ |