IUT de Montpellier Contrôle de version A2 Génie Logiciel Université Montpellier 2 avec subversion (svn) octobre 2013
|
|
- Joel Meunier
- il y a 8 ans
- Total affichages :
Transcription
1 IUT de Montpellier Contrôle de version A2 Génie Logiciel Université Montpellier 2 avec subversion (svn) octobre 2013 Ces exercices sont à effectuer sous Linux, sur la ligne de commande. Auteur : J-Ph. Prost Note 1 Dans ce sujet, la chaîne de caractères $USER est mise pour une référence à la variable d environnement Unix USER. Si vous ne connaissez pas cette notation, par curiosité tapez la commande echo $USER dans un terminal pour afficher sa valeur. Note 2 Ceux qui ne sont pas familiers avec la notion de variable d environnement sont renvoyés au cours d architecture. En attendant, ils pourront visionner la liste de toutes les variables d environnement accessibles, en utilisant la commande env. Exercice 1. Créer une copie de travail : checkout Question 1.1. Créer une copie de travail (locale, donc) pour la branche principale (trunk) du projet bacasablesvn hébergé sur le dépôt SVN de Google Code à l adresse suivante : Question 1.2. Consultation de la copie locale : lister tous les fichiers de votre copie locale (ls -la). Que constatez-vous? Question 1.3. Quel est le statut actuel de la copie de travail [svn status]? Question 1.4. Utiliser la commande Unix touch pour modifier artificiellement la date de dernière modification d un fichier de la copie locale, puis consulter à nouveau le statut. Que constatez-vous? Justifier le comportement de la commande status dans ce cas précis. Exercice 2. Créer un projet versionné : import Pour cet exercice, vous utiliserez votre dépôt personnel. Le but est de mettre votre code (par exemple celui d un TD) sous gestion de version sur le dépôt SVN de l IUT. L adresse du dépôt central est : La procédure qui suit vous guide, étape par étape, dans la création d un projet versionné. 1. Se placer à un emplacement neutre, comme /tmp/tp-svn/monprojet, et créer une structure arborescente type de projet versionné sous svn, avec les 3 sous-répertoires trunk, tags et branches 2. Copier les fichiers de votre projet à l emplacement approprié dans cette structure 3. Importer le projet sur le dépôt, à l aide de la commande import 4. Créer un fichier ReadMe.txt dans /tmp/tp-svn/monprojet, et tenter de mettre à jour le dépôt ; que se passe-t-il? Que vous dit le message svn? Pourquoi? Exercice 3. Modifier une copie de travail : commit et update Question 3.5. Créer une copie de travail pour la version principale de votre projet personnel (celui créé à l exercice précédent). 1
2 Question 3.6. Dans la copie locale, créer un nouveau fichier non-vide (par exemple un ReadMe.txt, puis commitez 1 -le sur le dépôt. Pour la suite de l exercice, il nous faut simuler une configuration multi-utilisateurs. Question 3.7. Créer une seconde copie de travail, pour permettre la simulation d un autre développeur impliqué sur le même projet. Dans ce qui suit, nous appellerons cette copie usr2, tandis que celle créée à la question précédente s appellera usr1. Question 3.8. Se placer dans usr2, ouvrir le fichierreadme.txt, et lui ajouter une ligne de texte. Commitez. Question 3.9. Se placer dans usr1. quelle est la première action à faire? Exercice 4. Branchement, étiquetage, et opérations associées On souhaite maintenant internationaliser et localiser notre projet, en distinguant une version en anglais (tpsvn-en) d une version en français (tpsvn-fr). On souhaite, malgré tout, conserver la branche principale de développement indépendante de la langue. 1. Créer les branches anglaise et française du projet. Il existe plusieurs solutions... Quelle est la plus efficace? 2. Livrer les versions Votre documentation doit s adapter aux versions locales : renommer le fichier de documentation en tpsvn-doc-fr.txt dans la branche courante et la branche française. Mettre à jour le dépôt pour chacune de ces branches. 4. Se placer dans la branche anglaise, créer un nouveau fichier de documentation tpsvn-doc-en.txt et supprimer le fichier tpsvn-doc.txt. Mettre à jour le dépôt. Exercice 5. Fusion Pour simplifier la gestion des différentes versions locales du logiciel, et en prévision de nouvelles localisations, on envisage de paramétrer le code en fonction de la langue. Pour autant, on ne souhaite pas bouleverser le planning des prochaines livraisons déjà prévues, ni prendre le risque de modifier la branche principale en cours, sans être certain que ce paramétrage est possible. On décide donc de créer un sous-projet expérimental monprojet-expe, dont le but sera de tester s il est possible d externaliser complètement le paramètre langue du reste du logiciel. A terme, ce projet pourra, si nécessaire, proposer une nouvelle architecture plus adaptée que la solution courante. La procédure qui suit vous guide pas-à-pas dans la création de la branche expérimentale, puis sa fusion vers la branche principale (trunk). 1. Créer la branche monprojet-expe. Est-elle plus ou moins stable que la branche principale? 2. Se placer sur la branche principale, et modifier le fichier helloworld.java (par exemple en ajoutant une ligne de commentaire au début avec le nom du développeur). Mettre à jour le dépôt. 3. Se placer sur la branche expérimentale, et créer le fichier setup.sh (sous la racine du projet) destiné à recevoir les paramètres de configuration de la langue. Mettre à jour le dépôt. 4. Tandis que vous travaillez à la version expérimentale, vous apprenez que vos collègues de la branche principale ont découvert et résolu un bug, qui était déjà présent dans la version qui a servi de point de départ pour la version expérimentale : il vous faut donc prendre en compte les modifications effectuées par vos collègues, sans pour autant écraser les votres. 1. Précisons, pour la culture générale, que le verbe commiter n existe pas en français... C est un anglicisme néanmoins communément usité par les utilisateurs de systèmes de versionnage. Pour information, une traduction française de to commit pourrait être engager, ici au sens où vous vous engagez sur votre nouveau code, en l incluant dans le projet. 2
3 Exercice 6. (subsidiaire) Administration d un dépôt Dans cet exercice, nous expérimentons le rôle d administrateur d un dépôt subversion. La tâche est grandement simplifiée du fait que subversion sait gérer les deux. Autrement dit, il ne se décline pas en une partie serveur d un côté, et une partie client de l autre : le même programme sert à la fois à la gestion du dépôt (habituellement hébergé sur un serveur central), et à la gestion de copies de travail. Pour avoir accès aux commandes d administration il suffit donc d utiliser le programme svnadmin, qui fait partie intégrante de subversion. Remarque : Dans ce qui suit, nous utilisons une variable d environnement RACINEDEPOT, supposée contenir l adresse du dépôt svn. Question Créer un dépôt sur un support local : soit sur votre clé USB (/media/usb_disk/$user, soit dans /tmp/$user. Pour cela, créer d abord le répertoire $USER, puis créer le dépôt à l aide de la commande suivante : $ svnadmin create --fs-type fsfs $RACINEDEPOT/svn Question Vérifier le contenu du dépôt : $ ls $RACINEDEPOT/svn/ 3
4 Subversion Components Add Files or Folders Commit Changes to Repository svn svnversion svnlook svnadmin svndumpfilter mod_dav_svn svnserve svnsync Command line program Revision of working copy Inspect repository Repository administration Filter repository stream Apache module SVN server (SVN protocol) Mirror repository $ svn add * Add all items in folder, and recurse (ignores versioned directories) $ svn add itemname If itemname is folder, all subfolders and files will also be added $ svn add * --force Force recurse into versioned directories $ svn commit "/path" Commit changes to file or folder $ svn commit -m "Message" "/path" Commit with message Message $ svn commit -N "/path" Commit changes to folder without recurse Miscellaneous Commands ($ svn... ) Subversion Protocols file:// svn:// svn+ssh:// Subversion Help $ svn help $ svn help import Note Local machine HTTP (Apache) HTTPS (SSL) SVN (svnserve) SVN over SSH Show help for import command The $ symbol is used to denote commands to be typed. Repository Administration $ svnadmin create "/path/to/repository" Create repository $ svnadmin setlog "path" -r 7 message.txt Change log message for revision 7 of "path" to contents of message.txt $ svnadmin dump "repository" > filename Dump contents of repository to file $ svnadmin load "repository" < filename Load contents of file into repository Add Local Folder to Repository $ svn import folder "/path/to/repository" Checkout Working Copy $ svn checkout "/path/to/repository/folder" Creates working copy of "folder" $ svn checkout "/path" foldername Checkout into new folder "foldername" Update Working Copy from Repository $ svn update "/path" $ svn update -r9 "/path" Update to revision 9 Deleting, Copying and Moving $ svn delete "/path" $ svn -m "Deleting" delete "/path" Deletes with message Deleting $ svn copy "sourcepath" "targetpath" Copy source to target $ svn move "sourcepath" "targetpath" Note Move source to target Revert Local (Uncommitted) Changes $ svn revert "/path/filename" Reverts changes to file $ svn revert -R "/path/folder" Reverts changes to folder recursively Logs and Blame $ svn log "/path" Show log messages from repository $ svn blame "/path" Show commits with messages for path Differences Between Files $ svn diff "/path/file" See what has changed in "/path/file" $ svn diff "/path/file@2" "/path/file@7" Compares file in revisions 2 and 7 $ svn diff -r 2:7 "/path/folder" Compared all files in revisions 2 and 7 Merge Changes $ svn merge -r 2:7 "item" "/path/file" Apply the diff between revisions 2 and 7 of "item" to "/path/file" $ svn merge "url1" "url2" "/path/file" Apply the diff between "url1" and "url2" to "/path/file" This cheat sheet is based in large part on the SVN book, free from: resolve "/path" Resolve conflict cleanup "/path" Recursively remove locks and complete operations lock "/path" Lock path unlock "/path" Unlock path cat "/path" View file contents status "/path" Get path status Item and Property Statuses ' ' 'A' Addition 'D' Deletion 'M' Modified 'R' Item replaced 'C' In conflict 'X' Externals definition 'I' Ignored '?' Not in repository '!' Item missing '~' Object type changed Property Commands ($ svn... ) proplist "/path" List properties propset PROP VAL Set property PROP "/path" to value VAL propget PROP "/path" Get value of PROP propedit PROP "/path" Edit PROP propdel PROP "/path" Delete PROP Argument Shortcuts -m "Message" --message -q --quiet -v --verbose -r --revision -c --change -t --transaction -R --recursive -N --non-recursive Available free from AddedBytes.com
5 Daily Usage Check out a working copy svn checkout URL path Check out a specific revision svn checkout -r rev URL path Information about a working copy svn info path Add a file or directory svn add path Remove a file or directory svn remove path... Update a working copy svn update Update specific items svn update path Check in changes svn commit -m Message Status codes First column (items) A Added C Conflicted D Deleted G Merged I Ignored M Modified R Replaced X Unversioned, used as external? Unversioned! Missing - Obstructed by another item Second column (properties of the item) C Conflicted M Modified Third column (working copy lock) Not locked L Locked Branching and Tagging Create directories svn mkdir \ svn:// /tags -m tags Create a release branch svn:// /trunk \ Checkout a release branch Switch a working copy to a release branch Switch a working copy back to trunk svn:// /trunk Create a release tag svn:// /tags/rel-x.y Check out a release svn:// /tags/rel-x.y Find out when a release was created svn log --stop-on-copy \ svn:// /branches/branch Experimenting Create an experimental branch svn:// /trunk \ Use an experimental branch Return to the trunk svn switch svn:// /trunk Merge an experimental branches svn log --stop-on-copy \ cd trunk-working-copy svn merge \ -r branch-start-revision:head \ Bug fixing Merge a single-commit bugfix from a release branch to trunk svn update svn merge -rrev-1:rev \ Create a branch for complex bug fixing \ svn:// /branches/bug-track svn:// /branches/bug-track \ svn:// /tags/pre-track Checking out a bug fix branch svn:// /branches/bug-track Tag the end of a bugfix branch svn:// /branches/bug-track \ svn:// /tags/post-track Merge complex bugfix with a release branch cd RB-x.y svn merge \ svn:// /tags/pre-track \ svn:// /tags/post-track File magic Copying a file or directory svn copy source destination Moving a file or directory svn move source destination Renaming a file or directory svn rename oldname newname Show changes svn diff path Compare two revisions svn diff -rrev1:rev2 file Compare with latest revision svn diff -r HEAD file Show most recent changes svn diff -r PREV:BASE file Create a patch file svn diff > patchfile Apply a patch file patch -p0 -i patchfile Revert to a commit change svn merge -r rev:rev-1 path Properties Setting a property svn propset propname \ propvalue path Edit a property svn propedit propname path List properties svn proplist path Content of a property svn propget propname path Delete a property svn propdel propname path Ignore all files in a directory svn propset svn:ignore * path Make a file executable svn propset svn:executable \ true path Locking Enable locking on a file svn propset svn:needs-lock \ true file svn commit file \ -m Enabled locking Obtain a lock on a file svn lock file -m lock comment Release a lock on a file svn unlock file View lock information svn info file grep Lock Break another user s lock svn unlock --force URL Steal another user s lock svn lock --force file \ -m lock message Subversion Cheat Sheet by Ariejan de Vroom Find updates at: More Subversion articles:
Contrôle de versions et travail collaboratif. Organisation du travail collaboratif. Organisation du travail collaboratif
Contrôle de versions et travail Problématique Benoit Darties ESIREM ITR4 benoit.darties@u-bourgogne.fr Problème de la gestion de versions Problème de l'accès concurrent à un fichier Exemple : Création
Plus en détailMotivations (many2many) Motivations (many2one) Sur le thème de la Version. La gestion de version. La gestion de configuration.
À la recherche de la qualité Motivations (one2one) Développer : 1 utilisateur 1 fichier/classe/package Cycle prog: 1ère version tests correction bugs version corrigée tests difficiles/fonctionnels version
Plus en détailPlan global Outils de développement et compilation. Ce que l on veut éviter. Plan. Git : gestion de code source et versionnement.
Plan global Outils de développement et compilation Git : gestion de code source et versionnement Timothée Ravier LIFO, INSA-CVL, LIPN 1 re année cycle ingénieur STI 2013 2014 1 Historique 2 Git 3 Pour
Plus en détailC.M. 1 & 2 : Prise en main de Linux
Grégory Bonnet gregory.bonnet@unicaen.fr GREYC Université Caen Basse Normandie Diaporama original : Jean-Philippe Métivier - Boris Lesner But de cet enseignement 1 - Apprendre à manipuler un système Unix/Linux
Plus en détailTutoriel git. Régis Briant, Youngseob Kim & Dmitry Khvorostyanov. Table des matières. 1 Configurer git 2
Tutoriel git Régis Briant, Youngseob Kim & Dmitry Khvorostyanov Table des matières 1 Configurer git 2 2 Initialiser un dépôt git : mettre CHIMERE sous git 3 3 Votre premier commit avec git 3 3.1 But de
Plus en détailIntroduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn
Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn maxime.boissonneault@calculquebec.ca U. Laval - Mars 2013 1 2 Plan de la présentation 1.Accéder à une grappe 2.Fichiers
Plus en détailUnix/Linux I. 1 ere année DUT. Université marne la vallée
Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins
Plus en détailServeur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Plus en détailOnce the installation is complete, you can delete the temporary Zip files..
Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une
Plus en détailVoD ( Video on Demand ) avec VLC
VoD ( Video on Demand ) avec VLC I) Le protocole RTSP ( Real Time Streaming Protocol ) Présentation RTSP a été développé par Henning Schulzrinne qui a aussi fait SIP et SDP en Téléphonie sur IP. ( http://www.cs.columbia.edu/~hgs/rtsp/
Plus en détailLes systèmes de gestion de version
Les systèmes de gestion de version Matthieu Herrb Envol 2010 http://homepages.laas.fr/matthieu/talks/envol10-sgv.pdf Systèmes de gestion de version - kesako? Logiciel permettant de gérer l historique des
Plus en détailSupervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14
Document FAQ Supervision et infrastructure - Accès aux EXP Page: 1 / 9 Table des matières Introduction... 3 Démarrage de la console JMX...4 I.Généralités... 4 II.WebLogic... 5 III.WebSphere... 6 IV.JBoss...
Plus en détailVTP. LAN Switching and Wireless Chapitre 4
VTP LAN Switching and Wireless Chapitre 4 ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Pourquoi VTP? Le défi de la gestion VLAN La complexité de gestion des VLANs et des
Plus en détailInstructions Mozilla Thunderbird Page 1
Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et
Plus en détail1 Configuration des Fichiers Hosts, Hostname, Resolv.conf
INSTALLATION ET CONFIGURATION ZIMBRA SUR DEBIAN 4.0 ETCH Zimbra est une solution Open Source d e-mail et de partage de calendrier destinée aux entreprises, aux prestataires de service, aux institutions
Plus en détailPréparation d un serveur Apache pour Zend Framework
Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine
Plus en détailCorrespondances Windows-Linux
Correspondances - Correspondances - page Subversion : Commandes Subversion 2 Subversion : Statut des fichiers (quand mise à jour) 4 Subversion : Résolution de conflit manuelle 5 Installation d'ori-oai
Plus en détailLa magie de SVN. Découverte & usage du logiciel
La magie de SVN Découverte & usage du logiciel Menu I) SVN, qu'est-ce que c'est? 2) Comment utiliser SVN? 3) Que faire en cas de problème avec SVN? I) SVN, Qu'est-ce? -Un projet impliquant plusieurs personnes
Plus en détailVotre premier projet Android
3 Votre premier projet Android Maintenant que le SDK Android est installé, il est temps de créer votre premier projet. La bonne nouvelle est qu il n exige aucune ligne de code les outils Android créent
Plus en détailPackage Contents. System Requirements. Before You Begin
Package Contents DWA-125 Wireless 150 USB Adapter CD-ROM (contains software, drivers, and manual) Cradle If any of the above items are missing, please contact your reseller. System Requirements A computer
Plus en détailsshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM
sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM Sommaire 1. Problématique des accès aux serveurs Besoins Linagora Recherche d'une solution 2. Présentation de sshgate
Plus en détailAtelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014
Atelier individuel Linux 101 Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014!1 !2 Se connecter à Colosse colosse.calculquebec.ca SSH est un protocole
Plus en détailTutoriel Création d une source Cydia et compilation des packages sous Linux
Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème
Plus en détailTP LINUX : LINUX-SAMBA SERVEUR DE FICHIERS POUR UTILISATEURS WINDOWS
TP LINUX : LINUX-SAMBA SERVEUR DE FICHIERS POUR UTILISATEURS WINDOWS I LA MISSION Votre entreprise cherche maintenant à réduire le coût des licences. Elle vous confie la mission qui consiste à tester différents
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détail27/11/12 Nature. SDK Python et Java pour le développement de services ACCORD Module(s)
Propriétés du Document Source du Document SDK_accords.odt Titre du Document SDK Python et Java pour le développement de services ACCORD Module(s) PyaccordsSDK, JaccordsSDK Responsable Prologue Auteur(s)
Plus en détailConfigurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : 172.16.0.253 et un masque 255.255.0.0
RES_TP3 Objectifs : Les réseaux informatiques : Client - Serveur Utilisation de serveurs DHCP HTTP DNS FTP Configuration basique d un routeur Utilisation du simulateur CISCO PACKET TRACER G.COLIN Architecture
Plus en détailOcs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.
Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils
Plus en détailLe No.1 de l économie d énergie pour patinoires.
Le No.1 de l économie d énergie pour patinoires. Partner of REALice system Economie d énergie et une meilleure qualité de glace La 2ème génération améliorée du système REALice bien connu, est livré en
Plus en détailDéploiement OOo en environnement Windows Terminal Server
Déploiement OOo en environnement Windows Terminal Server Version 1.00 du 10.12.2004 Réalisé avec : OOo 1.1.3 Plate-forme / Os : Microsoft Windows Distribué par le projet fr.openoffice.org Sommaire 1 Introduction...3
Plus en détailVanilla : Virtual Box
Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,
Plus en détailASUS WebStorage Guide d utilisation
ASUS WebStorage Guide d utilisation Bienvenue sur ASUS WebStorage Désormais, les données de votre PC et d'autres appareils pourront toujours être synchronisées avec votre espace ASUS WebStorage où que
Plus en détailPerl Console. Votre compagnon pour développer en Perl. Les Journées du Perl 2007 16, 17 novembre, Lyon. Alexis Sukrieh <sukria@sukria.
Perl Console Votre compagnon pour développer en Perl Les Journées du Perl 2007 16, 17 novembre, Lyon Alexis Sukrieh Plan Pourquoi une console? Le modèle «Read-Eval-Print-Loop» Dépendances
Plus en détailLieberman Software Corporation
Lieberman Software Corporation Managing Privileged Accounts Ou La Gestion des Comptes à Privilèges 2012 by Lieberman Software Corporation Agenda L éditeur Lieberman Software Les défis Failles sécurité,
Plus en détailEditing and managing Systems engineering processes at Snecma
Editing and managing Systems engineering processes at Snecma Atego workshop 2014-04-03 Ce document et les informations qu il contient sont la propriété de Ils ne doivent pas être copiés ni communiqués
Plus en détailMise en oeuvre d un Serveur de CD AXIS StorPoint
Ministère de l'education Nationale - Académie de Grenoble - Région Rhône-Alpes C entre A cadémique de R essources et de M aintenance I nformatique Le 07/02/03 Equipements - Assistance - Maintenance Code
Plus en détailTP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A
Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP HTTP TP HTTP Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/11 Câblage et configuration du réseau
Plus en détailInstructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00
Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce
Plus en détailSERVEUR DÉDIÉ DOCUMENTATION
SERVEUR DÉDIÉ DOCUMENTATION Release 5.0.6.0 19 Juillet 2013 Copyright 2013 GIANTS Software GmbH, All Rights Reserved. 1/9 CHANGE LOG Correction de bug divers (5.0.6.0) Ajout d une option de relance automatique
Plus en détailFOURTH SESSION : "MRP & CRP"
FOURTH SESSION : "MRP & CRP" Objectifs : Etre capable d analyser un plan directeur de fabrication (MPS). Pour cela il faut pouvoir : - exploser le plan en termes des différents composants, - Comprendre
Plus en détailHow to Login to Career Page
How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications
Plus en détailRAPID 3.34 - Prenez le contrôle sur vos données
RAPID 3.34 - Prenez le contrôle sur vos données Parmi les fonctions les plus demandées par nos utilisateurs, la navigation au clavier et la possibilité de disposer de champs supplémentaires arrivent aux
Plus en détail1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7
Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application
Plus en détailTP1 : Initiation à l algorithmique (1 séance)
Université de Versailles Vanessa Vitse IUT de Vélizy - Algorithmique 2006/2007 TP1 : Initiation à l algorithmique (1 séance) 1 Prise en main de l environnement Unix : rappels et compléments Le but de la
Plus en détailINFO-F-404 : Techniques avancées de systèmes d exploitation
Nikita Veshchikov e-mail : nikita.veshchikov@ulb.ac.be téléphone : 02/650.58.56 bureau : 2N8.213 URL : http://student.ulb.ac.be/~nveshchi/ INFO-F-404 : Techniques avancées de systèmes d exploitation Table
Plus en détailMendeley, pour gérer sa bibliographie et la partager. Patricia Volland-Nail
Mendeley, pour gérer sa bibliographie et la partager Patricia Volland-Nail Avertissement Ce diaporama est le support d une formation qui a été dispensée à l URFIST de Bordeaux le 29 Novembre 2013 Il nécessite
Plus en détailDOCUMENTATION - FRANCAIS... 2
DOCUMENTATION MODULE SHOPDECORATION MODULE PRESTASHOP CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 Installation automatique... 2 Installation manuelle... 2 Résolution des
Plus en détailConfiguration du serveur FTP sécurisé (Microsoft)
Configuration du serveur FTP sécurisé (Microsoft) L application Le serveur FTP est disponible en standard sur la version W2K serveur. Il s installe par défaut et si ce n est pas le cas peut-être installer
Plus en détailLa base de données dans ArtemiS SUITE
08/14 Vous préférez passer votre temps à analyser vos données plutôt qu à chercher un fichier? La base de données d ArtemiS SUITE vous permet d administrer et d organiser confortablement vos données et
Plus en détailGuide d installation de SugarCRM Open Source version 4.5.1
Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité
Plus en détailUtiliser Subversion (SVN) avec Tortoise
Utiliser Subversion (SVN) avec Tortoise (source: Jonathan Petitcolas - http://www.jonathan-petitcolas.com/utilisersubversion-svn-avec-tortoise/) Initialement destiné à mes associés, j'ai décidé de vous
Plus en détailFirst Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION
CANADA CONSOLIDATION CODIFICATION First Nations Assessment Inspection Regulations Règlement sur l inspection aux fins d évaluation foncière des premières nations SOR/2007-242 DORS/2007-242 Current to September
Plus en détailDOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0
DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0 INDEX : DOCUMENTATION - FRANCAIS... 2 1. INSTALLATION... 2 2. CONFIGURATION... 2 3. LICENCE ET COPYRIGHT... 3 4. MISES
Plus en détailUtiliser un proxy sous linux
Utiliser un proxy sous linux Par LoiselJP Le 22/05/2013 Objectif Les systèmes d exploitation sont de plus en plus gourmand en ressource, notemment en consommation réseau. C est d autant plus vrai que Linux
Plus en détailNOTICE INSTALLATION. ARCHANGE Email Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE
NOTICE INSTALLATION ARCHANGE Email Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 31/07/2012 1 - Nicolas AUBLIN 1) PRINCIPE DE FONCTIONNEMENT...
Plus en détailServeur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014
Mise en place d un service FTP sous Linux Bouron Dimitri 20/04/2014 Ce document sert de démonstration concise pour l installation, la configuration, la sécurisation, d un serveur FTP sous Linux utilisant
Plus en détailTutoriel de formation SurveyMonkey
Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante
Plus en détailIntroduction...3. Objectif...3. Manipulations...3. La Sauvegarde...4. Les différents types...4. Planification...4. Les outils...5
Système d'exploitation Sommaire Introduction...3 Objectif...3 Manipulations...3 La Sauvegarde...4 Les différents types...4 Planification...4 Les outils...5 Quelques commandes...5 La commande tar...5 La
Plus en détailTP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
Plus en détailPetit guide pour l installation de CVW sous Linux
LinuxFocus article number 310 http://linuxfocus.org par Juan Manuel Triana,Carlos Andrés Pérez Petit guide pour l installation de CVW sous Linux L auteur:
Plus en détailConfigurer la supervision pour une base MS SQL Server Viadéis Services
Configurer la supervision pour une base MS SQL Server Référence : 11588 Version N : 2.2 : Créé par : Téléphone : 0811 656 002 Sommaire 1. Création utilisateur MS SQL Server... 3 2. Configuration de l accès
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailTP 1 Prise en main de l environnement Unix
Introduction aux systèmes d exploitation (IS1) TP 1 Prise en main de l environnement Unix Le but de ce premier TP est de commencer à vous familiariser avec l environnement Unix. 1 Ouverture de session
Plus en détailPratique et administration des systèmes
Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de
Plus en détailMS SQL Express 2005 Sauvegarde des données
MS SQL Express 2005 Sauvegarde des données Création : 08.04.2011 Modification : 08.04.2011 Situation La base de données gratuite MSSQL Express 2005 ne dispose pas d agent (planificateur de tâche) comme
Plus en détailPOLICY: FREE MILK PROGRAM CODE: CS-4
POLICY: FREE MILK PROGRAM CODE: CS-4 Origin: Authority: Reference(s): Community Services Department Cafeteria Services and Nutrition Education Division Resolution #86-02-26-15B.1 POLICY STATEMENT All elementary
Plus en détailGUIDE D INSTALLATION DE L APPLICATION GECOL SUR
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires
Plus en détailDifferential Synchronization
Differential Synchronization Neil Fraser Google 2009 BENA Pierrick CLEMENT Lucien DIARRA Thiemoko 2 Plan Introduction Stratégies de synchronisation Synchronisation différentielle Vue d ensemble Dual Shadow
Plus en détailCompléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante :
FOIRE AUX QUESTIONS COMMENT ADHÉRER? Compléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante : 275, boul des Braves Bureau 310 Terrebonne (Qc) J6W 3H6 La
Plus en détailFiche produit ifinance v4
Fiche produit ifinance v4 2005-2015, Synium Software GmbH Traduction française 2003-2015, SARL Mac V.F. Philippe Bonnaure http://www.macvf.fr support@macvf.fr Version 4 du 25/06/2015 Identification du
Plus en détailInstallation d'un TSE (Terminal Serveur Edition)
Installation d'un TSE (Terminal Serveur Edition) Par LoiselJP Le 01/05/2013 (R2) 1 Objectifs Le TSE, comprenez Terminal Server Edition est une application de type 'main-frame' de Microsoft qui réside dans
Plus en détailModule pour la solution e-commerce Magento
Module pour la solution e-commerce Magento sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Liste des documents de référence... 3 1.3. Avertissement... 3 1.4. Contacts... 3 1.5. Historique
Plus en détailLe Cloud Computing est-il l ennemi de la Sécurité?
Le Cloud Computing est-il l ennemi de la Sécurité? Eric DOMAGE Program manager IDC WE Security products & Solutions Copyright IDC. Reproduction is forbidden unless authorized. All rights reserved. Quelques
Plus en détailPPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]
PPe jaune Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP] Sommaire 1) Architecture réseau... 3 2) Introduction FTP... 4 3) Le rôle du protocole FTP... 4 4) Diagramme
Plus en détailAdeunis-RF Softwares. Stand-Alone configuration Manager V2. User guide version V1 FRANCAIS ENGLISH
Adeunis-RF Softwares Stand-Alone configuration Manager V2 User guide version V1 FRANCAIS ENGLISH Adeunis RF 283 rue Louis Néel Parc Technologique Pré Roux 38920 Crolles - France Tel : +33 0)4 76 92 07
Plus en détailLE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS
FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT A Guideline on the Format of District Planning Commission Staff Reports
Plus en détailCours Bases de données 2ème année IUT
Cours Bases de données 2ème année IUT Cours Bilan : Des vues à PL/SQL corrigé Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Cas exemple 2 Les tables... 3 Vues et index 4 Privilèges 5 Fonctions
Plus en détailLes différentes méthodes pour se connecter
Les différentes méthodes pour se connecter Il y a plusieurs méthodes pour se connecter à l environnement vsphere 4 : en connexion locale sur le serveur ESX ; avec vsphere Client pour une connexion sur
Plus en détailInstallation UpdatEngine serveur (CentOs apache2 / MySQL)
Installation UpdatEngine serveur (CentOs apache2 / MySQL) Christophe Geneste 2014/02/26 10:05 Table des matières Introduction... 3 Installation de l environnement et des dépendances nécessaires... 3 Environnement
Plus en détailLogitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation
Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation English.......................................... 3 Français.........................................
Plus en détailMANUEL DE CRÉATION ET DE CONFIGURATION DES BOÎTES E-MAIL CHEZ ALL2ALL (POUR LE GESTIONNAIRE) v1.3
MANUEL DE CRÉATION ET DE CONFIGURATION DES BOÎTES E-MAIL CHEZ ALL2ALL (POUR LE GESTIONNAIRE) v1.3 Un manuel publié par Moving Art Studio a.s.b.l. Copyright Moving Art Studio Eleni Postantzi GNU Free Documentation
Plus en détailNOTICE INSTALLATION. ARCHANGE WebDAV Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE
NOTICE INSTALLATION ARCHANGE WebDAV Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 02/08/2012 3 - Benjamin VERGUET Nicolas AUBLIN 1) PRINCIPE DE FONCTIONNEMENT...
Plus en détailPUPPET. Romain Bélorgey IR3 Ingénieurs 2000
PUPPET Romain Bélorgey IR3 Ingénieurs 2000 SOMMAIRE Qu est-ce que Puppet? Utilisation de Puppet Ses composants Son utilisation Le langage Puppet Démonstration QU EST-CE QUE PUPPET? Administration centralisée
Plus en détailLes GPO 2012 server R2 (appliqués à Terminal Serveur Edition)
Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition) Par LoiselJP Le 01/08/2014 Rev. : 01/03/2015 1 Objectifs Dès qu il s agit de placer des paramètres particuliers, on annonce «il suffit d utiliser
Plus en détailTable des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3
Table des matières 1. Installation de VMware ESXI 4.... 3 1.1. Pré-requis... 3 1.2. Installation... 3 1.2.1. Panneau de configuration du serveur ESXI... 4 1.2.2. Configuration du mot de passe «Root»....
Plus en détailTD séances n 3 et n 4 Répertoires et Fichiers sous Unix
Ce TP est destiné à vous familiariser avec les fichiers sous l'environnement UNIX. Fortement axé sur la pratique, il aborde la création, la manipulation et la suppression des répertoires et fichiers. 1
Plus en détailQuick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.
Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational
Plus en détailDOCUMENTATION - FRANCAIS... 2
DOCUMENTATION MODULE CATEGORIESTOPMENU MODULE CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 CONFIGURATION... 2 LICENCE ET COPYRIGHT... 3 SUPPORT TECHNIQUE ET MISES A JOUR...
Plus en détailConnexions à un projet CVS via Eclipse en accès local et distant. 15 Mai 2007
Connexions à un projet CVS via Eclipse en accès local et distant Frédéric Lepage 15 Mai 2007 1 TABLE DES MATIÈRES TABLE DES MATIÈRES Table des matières 1 Introduction 3 1.1 Workspace...........................................
Plus en détailFormation subversion (svn) Marc-Olivier Buob
Formation subversion (svn) Marc-Olivier Buob Partie 1 : introduction Introduction État de l'art Définitions Installation Problématique Besoin : Plusieurs personnes interviennent simultanément sur les mêmes
Plus en détailAide-Mémoire unix. 9 février 2009
Aide-Mémoire unix Nicolas Kielbasiewicz 9 février 2009 Le système d exploitation unix est de plus en plus présent aujourd hui. Comme tous les projets Open Source, on le trouve sous différentes formes :
Plus en détailGérer ses environnements de développement avec Vagrant RMLL 2012
Gérer ses environnements de développement avec Vagrant RMLL 2012 1 Jean-Marc Fontaine Passionné de web depuis 1996, de PHP depuis 2000 et de musique depuis 1977 Consultant PHP chez Alter Way Ex-Président
Plus en détailNTP (Network Time Protocol)
NTP (Network Time Protocol) Nous utilisons l'environnement du Lab Guide de Novell, pour nous familiariser avec SLES-10, roulant sous un serveur VMware Server 1.0.6. A: sles101-nsm (SLES10.1/OES2.0) B:
Plus en détailInstaller Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows
Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Introduction :... 3 1. Présentation de l architecture Enterprise Miner 5.1 :... 4 2. Installation d Enterprise Miner 5.1:... 5 3. Post-installation
Plus en détailDexia Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc.
Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc. 2001 Legato Systems, Inc. all rights reserved. Copyright 2001, Legato Systems, Inc. All rights reserved. Legato NetWorker
Plus en détailGuide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT
Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Ce guide explique les différentes étapes de l installation et de la configuration des composantes
Plus en détailPlayzilla - Chargement par clé usb
Juillet 2011 Version 001A SOMMAIRE I. UTILISATION SIMPLE... 3 Pré-requis... 4 Unité de stockage USB... 4 Configuration de playzilla... 4 1. MISE A JOUR DU CONTENU A PARTIR DE SCREEN COMPOSER... 6 1.1.
Plus en détailGuide Installation Serveur Extensive Testing
Sommaire Installation sur un système vierge... 1 Mise à jour du produit... 4 Déployer un nouveau client Windows... 5 Déployer un nouveau client Linux... 5 Auteur : Denis Machard Date : 22/03/2015 Version
Plus en détail