Projet 1A :Atelier SVN. Plateforme de travail :SourceForge



Documents pareils
Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Guide pour l'installation ou la mise à jour de Foxmail 7.1 en Français

Mise en place d un firewall d entreprise avec PfSense

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Contrôle de la DreamBox à travers un canal SSH

Atelier Le gestionnaire de fichier

GUIDE D INSTALLATION RAPIDE DEXH264

Contents Backup et réinstallation... 2

TP sauvegarde et restauration avec le logiciel Cobian Backup

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

C.M. 1 & 2 : Prise en main de Linux

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

MANUEL UTILISATEUR KIWI BACKUP V 3

Plan global Outils de développement et compilation. Ce que l on veut éviter. Plan. Git : gestion de code source et versionnement.

Installation / Sauvegarde Restauration / Mise à jour

Bac Professionnel Systèmes Electroniques Numériques

Direction des Systèmes d'information

SAUVEGARDER SES DONNEES PERSONNELLES

TP1 - Prise en main de l environnement Unix.

Guide Enseignant de l application OpenERP

Tutoriel Création d une source Cydia et compilation des packages sous Linux

GUIDE D UTILISATION LE PRESENT DOCUMENT VISE A FACILITER LA PRISE EN MAIN DE L@GOON CLOUD. * Synchroniser votre entreprise

But de cette présentation. Bac à sable (Sandbox) Principes. Principes. Hainaut P

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

Manuel : Comment faire sa newsletter

Guide d installation des licences Solid Edge-NB RB

Economies d énergie par GPO

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Installation d'un serveur sftp avec connexion par login et clé rsa.

NAS 109 Utiliser le NAS avec Linux

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Fiche Pratique. Présentation du problème. Installation du logiciel. Etape 1. MAJ le 17/10/2011

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

Tutorial sur SQL Server 2000

FreeNAS Shere. Par THOREZ Nicolas

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

Configuration du modem D-Link ADSL2+

Tutorial Terminal Server sous

TP N 1 : Installer un serveur trixbox.

Utiliser Subversion (SVN) avec Tortoise

Alfresco Guide Utilisateur

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Mise en place de la G4100 pack avec Livebox

MODE OPERATOIRE CORIM PROGRESS / SECTION MEI. Exploitation Informatique

Accès aux ressources informatiques de l ENSEEIHT à distance

Installation Iconito École Numérique 2010 sous Windows WampServer

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

SurveyMonkey Un outil de sondage électronique. Objectifs

Ajout et Configuration d'un nouveau poste pour BackupPC

FAIRE SES COMPTES AVEC GRISBI

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

Mise en place d un serveur trixbox sur un domaine Kwartz. Version 1.0 du 25 juin 2012 Lycée Polyvalent d Artois, Noeux les Mines Adrien Bonnel

Sommaire. 1. Installation Configuration de la sauvegarde Le Panneau de contrôle L'interface en ligne...

Documentation pour administrateur Application AER

Les réseaux des EPLEFPA. Guide «PfSense»

Guide d installation de SugarCRM Open Source version 4.5.1

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»).

Le Client/Serveur avec Enterprise Miner version 4

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs

Réglages du module de sauvegarde de Biblionet (Monoposte)

TP 1 Prise en main de l environnement Unix

OwnCloud. Définition 1 / 10. Date d'édition 03/09/2013 Public concerné Étudiants, Personnels Version du logiciel

PPE GESTION PARC INFORMATIQUE

Groupe Eyrolles, 2006, ISBN :

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Sécurisation de Windows NT 4.0. et Windows 2000

2. Cliquez Contact Directory of Public Administration. 5. Tapez le mot de passe - Hello (pour OFPA). Changez le mot de passe en cas de

9 - Installation RDS sur 2008R2 SOMMAIRE. Chapitre 1 Mise en place RDS sous Windows 2008 R2 2

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

Correspondances Windows-Linux

TP 4 & 5 : Administration Windows 2003 Server

Préconisations Techniques & Installation de Gestimum ERP

MANUEL DE CRÉATION ET DE CONFIGURATION DES BOÎTES CHEZ ALL2ALL (POUR LE GESTIONNAIRE) v1.3

Un serveur web, difficile?

Utilisation de la plate-forme collaborative Windchill

Les différentes méthodes pour se connecter

SQL Server Installation Center et SQL Server Management Studio

Les systèmes de gestion de version

Effectuer une sauvegarde avec Nero BackItUp

Le meilleur de l'open source dans votre cyber cafe

Projet «Evolution» Référentiel d activités et de compétences : Administrer un parc informatique. Objectifs pédagogiques :

VERITAS Backup Exec TM 10.0 for Windows Servers

Documentation technique

Service de certificat

TD/TP 1 Introduction au SDK d Android

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

CTIconnect PRO. Guide Rapide

Notice d installation et d utilisation du blog nomade avec un nouveau blog

TESIAL sprl. Aide pour l installation et la gestion du backup. 27 novembre 2009

L installation du module Webmail nécessite également quelques prérequis, à savoir :

Guide de l administrateur de mexi

1. DÉMARRER UNE SESSION SÉCURISÉE SUR LE MACINTOSH SESSIONS DES APPLICATIONS CLIENTES SUR LE MACINTOSH... 5

ZEROSHELL NET BALANCING. Julien Dabin Page 1

Transcription:

Projet 1A :Atelier SVN Plateforme de travail :SourceForge Introduction Le but de ce tutorial est de vous initier à l utilisation de l outil Subversion sous la plateforme SourceForge. Cet outil vous facilitera le travail collaboratif avec les membres de votre équipe afin de bien gérer vos projets. 1) Présentation de Subversion Subversion est un logiciel de gestion de sources et de contrôle de versions. Ce type de programmes a plusieurs fonctions, notamment : garder un historique des différentes versions des fichiers d'un projet ; permettre le retour à une version antérieure quelconque ; garder un historique des modifications avec leur nature, leur date, leur auteur... ; permettre un accès souple à ces fichiers, en local ou via un réseau ; permettre à des utilisateurs distincts et souvent distants de travailler ensemble sur les mêmes fichiers Subversion est un système à dépôt centralisé. Un dépôt (ou référentiel) représente un point unique auquel les utilisateurs s adressent pour obtenir, ajouter ou mettre à jour fichiers et dossiers. On peut appeler cet endroit de référence la copie officielle Chaque utilisateur du dépôt possède ensuite unecopie localedu référentiel commun. Comme un utilisateur fait ses modifications sur sa copie locale, la copie officielle distante n est pas changée automatiquement. Pour partager ses modifications, il doit les soumettre au dépôt. Par la suite, ses collègues, qui veulent obtenir la version plus récente, doivent, à leur tour, mettre à jour leur copie locale.

Avant de commencer cet atelier, vous devez tout d abord installer l outil SVN sur vos machines ubuntu à l aide de la commande : sudoapt-getinstall subversion 2) Création du compte La première chose à faire est évidemment créer un compte. Pour ceci, consultez la page de sourceforges : https://sourceforge.net/ et cliquer sur le lien nouveau compte qui s y trouve en haut à droite. 3) Création d un projet N oublions pas que notre but est de monitorer nos projets, donc nous allons déjà commencer créer notre projet. Pour ce faire, cliquez sur «Create» qui se trouve à la page d accueil. La page suivante s affiche alors : cliquez sur le lien ci-dessous.

Saisissez les informations relatives à votre projet. Ci-dessous un exemple de création de projet : Ci-dessous sont toutes les options qui seront comprises dans votre projet. Cochez l option SVN et ensuite cliquez sur le lien «Create» et votre projet sera crée 4) Personnalisation du projet Une fois votre projet est crée, la page suivante s affiche.

Comme vous pouvez le constater, vous pourrez modifier les caractéristiques de votre projet à travers cette page. Pour le moment, nous allons nous contenter d ajouter des membres dans le projet. Tous les membres doivent posséder des comptes sur SourceForge et il suffira alors de saisir le login du membre et cliquer sur ajouter utilisateur comme illustré ci-dessous. Commençons par cliquer sur «User Permissions». La page suivante s affiche qui contient l admin du projet et ses droits, ainsi que les différents groupes qui existent. Pour ajouter un membre, il suffit de choisir son groupe (selon les droits que vous voulez lui accorder) et ensuite saisir son login et le tour est joué. Dans l exemple suivant l admin a choisi d ajouter un autre membre en tant qu admin aussi :

En cliquant sur «save» nous aurons le résultat suivant : 5) Installation SVN Vous devez maintenant installez l outil SVN à l aide de la commande : sudoapt-getinstall subversion

6) Création d une copie de travail locale Lorsque vous cliquez sur SVN, vous trouvez toutes les étapes nécessaires pour créer une copie locale sur vos machines.il faut taper sur HTTP. Puis copiez la commande affichée sur le terminal comme suit: Après cette étape, chaque membre de l équipe doit avoir un dossier qui contient une copie de travail locale, pour y accéder il faut taper la commande : cd nom_projet Exemple : cd esprit20141a1nomequipe Ces lignes de commande vous permettent de créer votre répertoire local ""trunk" et l'ajouter dans le dépôt.

L'interface qui suit montre l'ajout du répertoire trunk dans le dépot. Vous devez trouver le répertoire trunk sous SVN 7) Ajout des fichiers dans l espace de travail collaboratif Maintenant vous pouvez créer vos fichiers (code C, images, documents..) et les ajouter sous vos répertoires. Créez un fichier main.c à l aide de la commande «gedit main.c» Pour mettre à jour le contenu de votre copie locale tapez la commande : svn update

Maintenant, il faut déclarer l ajout de ce fichier pour qu il serait envoyé au dépôt lors du prochain commit. Une fois le nouveau fichier déclaré, lancez la commande svn commit pour l envoyer au dépôt. La commande «svn commit» demande votre mot de passe sur la plateforme SourceForge. Pour vérifier l ajout de votre fichier sur le dépôt, vous pouvez consulter le sous-répertoire trunk sous SVN.

Pour le reste du groupe, il suffit de mettre à jour le contenu de vos copies locales pour avoir le nouveau fichier à l aide de la commande «svn update». Conclusion Ce tutorial est une initiation aux bonnes pratiques du travail collaboratif entre les membres d une équipe à l aide de l outil Subversion. Subversion est un outil de gestion de versions. Il autorise plusieurs personnes à travailler en collaboration sur un même code source, et sauvegarde les différentes évolutions validées par ces développeurs.