logo Mines Douai O-ISIC.UE1.GIT
GIT

Informations générales

2014-2015

Ingénieur (niveau M2)

Ingénierie des Systèmes d'Information et de Communication

UE1 - LANGAGES ET OUTILS DE DEVELOPPEMENT (DEV)

Option

O-ISIC.UE1.GIT

Cours

0

3,5

DONIEC Arnaud
VANACKER Stéphane
Non défini

Informations pédagogiques

Objectif(s) de formation
Savoir utiliser un outil de gestion de version de code

Objectif pédagogique
- Connaître les principaux outils de gestion de version de code et leur différences (SVN, Git, Mercurial...)
- Comprendre l'architecture d'un DVCS (distributed version control system)
- Savoir utiliser Git

Positionnement du cours dans la formation
Ce cours est un complément essentiel au modules introduisant les méthodes de développement et langages de programmation: Programmation objet (MAJ-ISIC.UE2.OBJ) , Langage C ( MAJ-ISIC.UE2.C ), Internet et technologie web (MAJ-ISIC.UE2.WEB ) ...

Supports de cours
Powerpoint

Pré-requis
Programmation en java

Contenu
Plan du cours:

1. Introduction

2. Philosophie

3. Inside GIT

4. Enjeux

5. Problèmes résolus

6. Opérations locales et Opérations distantes

7. Workflow de travail développeur / intégrateur

8. Workflow de travail github

Travail personnel demandé
Outline:

1. Introduction

2. Philosophy

3. Inside GIT

4. Challenges

5. Resolved Issues

6. Local and Remote Operations Operations

7. Workflow for developers / integrators

8. Workflow for github

Evaluations
Libellé (Français) Libellé (Anglais)
GIT GIT

Commentaires sur les modes d'évaluation

Modes d'évaluation / crédits / compétences évaluées

Méthodologie
Imprimer