User Tools

Site Tools


2012_2013:lp:idse:gl:management:td:redmine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2012_2013:lp:idse:gl:management:td:redmine [2012/10/18 07:52]
blay [Utilisation du dépôt]
2012_2013:lp:idse:gl:management:td:redmine [2012/10/18 22:14]
blay [Avancer sur le projet tutoré]
Line 59: Line 59:
   * une tâche correspondant à un livrable : "​Cahier des charges détaillé",​ qui devra comprendre les use cases et un diagramme de classe de niveau domaine a minima, dans le sous-projet qui lui correspond, pour le 19/11   * une tâche correspondant à un livrable : "​Cahier des charges détaillé",​ qui devra comprendre les use cases et un diagramme de classe de niveau domaine a minima, dans le sous-projet qui lui correspond, pour le 19/11
  
 +
 +===== Gestion des heures =====
 +   * Sélectionner la tâche sur laquelle vous venez de passer 1/2 heure (numéro)
 +   * Sélectionner l'​onglet ''​saisir temps''​
 +   * Puis remplisser
 ===== Gant ===== ===== Gant =====
  
Line 91: Line 96:
        * Récupérer le contenu du dépôt :         * Récupérer le contenu du dépôt : 
             * ou bien //''​svn checkout https://​svn-iutinfo.unice.fr/​svn/​lp-mbf-2012''//  ​             * ou bien //''​svn checkout https://​svn-iutinfo.unice.fr/​svn/​lp-mbf-2012''//  ​
-            * ou bien en utilisant tortoise SVN, clique droit là où vous voulez créer un dossier qui correspondra à une "​image"​ du dépôt, ​ sélectionner "​SVNCheckout"​ puis dans url du projet : https://​svn-iutinfo.unice.fr/​svn/​<​identifiant de votre projet>(( sous //​configuration//​ dans la forge, onglet //​informations//​)),​ ne rien modifier d'​autre,​ puis laissez ​vous guider.+            * ou bien en utilisant tortoise SVN, clique droit là où vous voulez créer un dossier qui correspondra à une "​image"​ du dépôt, ​ sélectionner "​SVNCheckout"​ puis dans url du projet : https://​svn-iutinfo.unice.fr/​svn/​lp-mbf-2012((Nom correspondant à l'​identifiant ​sous //​configuration//​ dans la forge, onglet //​informations//​)),​ ne rien modifier d'​autre,​ puis laisser ​vous guider.
             * un répertoire a été créé, ce sera votre copie de travail.             * un répertoire a été créé, ce sera votre copie de travail.
        * Deux étudiants du groupe au moins font cette manipulation.        * Deux étudiants du groupe au moins font cette manipulation.
-  - A présent votre répertoire est connecté au dépôt. +       ​* ​A présent votre répertoire est connecté au dépôt. 
-  ​- ​Pas besoin d'​aller dans le fichier svn qui a été créé. +       * Pas besoin d'​aller dans le fichier svn qui a été créé. 
-  Après avoir travaillé dans votre répertoire (pensez à créer ​la bonne structuresi vous voulez enregistrer ce qu'il contient ​dans le dépôt ​ +   ​**Travailler localement**((La copie de travail est un répertoire ​situé en local sur le poste de l'​utilisateur et qui contient une copie d'une révision donnée des fichiers du dépôt. C'est cette copie qui sert de base de travail et qui est modifiée en local avant d'​être exportée ​(sauvegardée) vers le dépôt.)) 
-    * Clique droit, **SVN commit** (Pousser les modifications)+      * Sous ce répertoire ''​lp-mbf-2012'', ​créer ​un répertoire au nom de votre groupepar exemple ​''​GestionRDV''​ et les trois sous répertoires ''​src'',​ ''​spec''​ et ''​sandbox''​. 
 +      * Sous le répertoire ''​sandbox'',​ créer un fichier de contenu : "je suis la v0" 
 +  - **Sauvegarder votre travail ​dans le dépôt** 
 +      avec TortoiseSVN, ​Clique droit, **SVN commit** (Pousser les modifications)
             * Sélectionner les modifications que vous voulez enregistrer ​             * Sélectionner les modifications que vous voulez enregistrer ​
             * Dans message, expliquer ce que vous allez mémoriser (ex: création de la structure, modification du fichier xx, correction du bug yy)             * Dans message, expliquer ce que vous allez mémoriser (ex: création de la structure, modification du fichier xx, correction du bug yy)
-  - Pour récupérer la dernière version qui se trouve dans la forge : (Tirer vers soi les informations) +      ​* En ligne de commandes ​:  
-    ​Clique droit, **SVN update**  +            * Pour que vos nouveaux répertoires soient enregistrés ​dans le dépôt //svn add ''​NomduRépertoire''​//
- +
-En savoir plus : +
-http://​www.projet-plume.org/​ressource/​cours-de-gestion-de-configuration-avec-cvs-et-subversion +
- +
-   - **Travailler localement**((La copie de travail est un répertoire situé en local sur le poste de l'​utilisateur et qui contient une copie d'une révision donnée des fichiers du dépôt. C'est cette copie qui sert de base de travail et qui est modifiée en local avant d'​être importée (sauvegardée) vers le dépôt.)) +
-      * Sous ce répertoire ''​dut-info-acsi-2012'',​ l'​étudiant 1 créer un répertoire au nom de votre groupe <​KF>​ +
-      * Sous  <KF>, créer un fichier de contenu ​"je suis la v0" +
-   - **Sauvegarder votre travail dans le dépôt** +
-      ​* Pour que votre nouveau répertoire soit enregistré ​dans le dépôt ​ +
-            * //svn add <KF>//+
             * le répertoire et le fichier sont à présent sous le contrôle de version.             * le répertoire et le fichier sont à présent sous le contrôle de version.
-      ​* Mémorisez les derniers changements +            ​* Mémorisez les derniers changements ​//svn commit -m "Commentaire ​de sauvegarde"//  
-              * //svn commit -m "Sauvegarde ​de la nouvelle version de <KF>"// +      * Vous pouvez constater la mise à jour du dépôt dans la forge directement,​ en sélectionnant ''​dépôt''​ ou par l'​adresse ''​https://​forge-iutinfo.unice.fr/​projects/​lp-mbf-2012/​repository''​  
-   ​- **Travaillez à plusieurs**+  - Pour **récupérer la dernière version** qui se trouve dans la forge : (Tirer vers soi les informations)
       * L'​étudiant 2 qui n'a pas créé le fichier précédent dans son répertoire,​ met à jour son répertoire       * L'​étudiant 2 qui n'a pas créé le fichier précédent dans son répertoire,​ met à jour son répertoire
-              ​* //''​svn update''//​ l'​environnement est alors mis à jour. +            ​avec Tortoise : Clique droit, **SVN update**  
-              Vous pouvez constater aussi la mise à jour du dépôt dans la forge directement,​ en sélectionnant ''​dépôt''​ ou par l'​adresse ''​https:​//forge-iutinfo.unice.fr/projects/dutinfo-acsi-2012/​repository''​+            * en ligne de commande : //''​svn update''//​ l'​environnement est alors mis à jour. 
 +  - **Gestion de conflits**  
 +      ​* //Exercice :// 
               * L'​étudiant 2 modifie le fichier (v1) , puis "​commite la modification"​               * L'​étudiant 2 modifie le fichier (v1) , puis "​commite la modification"​
               * L'​étudiant 1 modifie le fichier (v2), puis tente le commit               * L'​étudiant 1 modifie le fichier (v2), puis tente le commit
                   * Il y a une erreur.                   * Il y a une erreur.
-                  ​* Lorsque les parties modifiées sont différentes un update suffit en demandant le merge, plus généralement : <​code>​+      ​* Lorsque les parties modifiées sont différentes un update suffit en demandant le merge, plus généralement : <​code>​
  ​(e) ​ edit             - change merged file in an editor  ​(e) ​ edit             - change merged file in an editor
  (df) diff-full ​       - show all changes made to merged file  (df) diff-full ​       - show all changes made to merged file
Line 145: Line 145:
         * ou bien ''​svn commit -m "​configuration de la forge  (refs #​NUMERO_TACHE @1h30m)"''​         * ou bien ''​svn commit -m "​configuration de la forge  (refs #​NUMERO_TACHE @1h30m)"''​
  
-===== Dépôt ===== 
-  * Organisation :  
-    - sources 
-    - documents 
-    - design 
-         * analyse-conception 
-         * BP 
  
-===== Tâches ​===== +En savoir plus : 
-  ​+http://​www.projet-plume.org/​ressource/​cours-de-gestion-de-configuration-avec-cvs-et-subversion 
 +===== Avancer sur le projet tutoré ​===== 
 +  ​- Identification des cas d'​utilisation et commencer à évaluer leur complexité. 
 +  - Analyse des risques 
 +  - Identification des diagrammes de classes de niveau métier. 
 + 
 +<​note>​Pour la semaine prochaine, charger http://​www.bonitasoft.com/​ </​note>​ 
  
 ===== Références ===== ===== Références =====
   * http://​coursinforev.org/​dokuwiki/​doku.php/​redmine   * http://​coursinforev.org/​dokuwiki/​doku.php/​redmine
2012_2013/lp/idse/gl/management/td/redmine.txt · Last modified: 2012/10/19 15:19 by blay