Utiliser Subversion (SVN) avec Tortoise
|
|
- Antoine Sévigny
- il y a 9 ans
- Total affichages :
Transcription
1 Utiliser Subversion (SVN) avec Tortoise (source: Jonathan Petitcolas - Initialement destiné à mes associés, j'ai décidé de vous faire partager ce petit tutoriel sur l'utilisation de Tortoise, un logiciel qui vous permettra de gérer facilement vos fichiers avec un serveur SVN. Ne vous attendez pas à y trouver un exposé très technique de toutes les fonctionnalités offertes par ce logiciel et par Subversion, mais simplement une approche pour les non-informaticiens qui doivent utiliser cet outil. :) Pour les plus néophytes, SVN (le petit nom de Subversion), c'est quoi? Il s'agit d'un serveur qui permet la mise en commun de fichiers. Idéal pour le travail collaboratif, il permet de synchroniser les dossiers de travail de toute une équipe, même disséminée dans les quatre coins du globe. En utilisant ce serveur, vous serez sûr de travailler toujours sur les dernières versions des fichiers utilisés, évitant ainsi des échanges hasardeux par . On appelle dépôt le dossier commun sur le serveur, et copie de travail le dossier sur votre ordinateur. Mais les avantages de cette solution ne s'arrêtent pas là : imaginez par exemple que deux personnes travaillent en même temps sur un même fichier, à deux endroits différents. Ils le modifient. L'un met à jour le fichier sur le serveur (action de commit, comme nous le verrons plus loin). L'autre n'a pas encore fini, et ne fera un commit qu'un peu plus tard. SVN sera capable alors de fusionner automatiquement les deux parties modifiées du fichier, sans écraser les modifications des autres. Magique, non? ;) L'installation du serveur n'est pas le but de ce billet. Ici, nous allons voir comment l'utiliser pour des non-informaticiens (le but de ce billet, je le rappelle). Nous pourrions utiliser SVN en ligne de commandes, mais cela fera peur aux gens normaux (les non geeks ^^). Nous allons donc utiliser un client graphique des plus simples et des plus efficaces, Tortoise. Il vous faut tout d'abord le télécharger à l'adresse suivante : Il faut choisir la version correspondant à votre architecture (si vous ne savez pas, prenez la version 32 bits). Il faut bien évidemment télécharger l'installer. L'installation est tout ce qu'il y a de plus basique, et vous n'aurez donc normalement aucun mal à parvenir à sa fin. Il suffit de tout laisser par défaut, et de cliquer frénétiquement sur le pauvre petit bouton Suivant. Ensuite, après un éventuel redémarrage, vous aurez de nouvelles options lorsque vous ferez un clic-droit.
2 Dans notre cas, nous ne nous intéresserons qu'à l'option SVN Checkout. Celle-ci permet de créer en local une copie de travail du dépôt présent sur le serveur. Dans cette fenêtre, nous définissons tout d'abord l'adresse de notre dépôt (URL of repository). Ensuite, nous indiquons où nous devrons créer notre copie de travail, sur notre machine. Dans
3 ce cas, nous le créeons sur notre disque H. On valide. Il vous demandera probablement un nom d'utilisateur et un mot de passe. Il faudra vous reporter à l'administrateur du dépôt pour obtenir ces identifiants. Une fois votre copie de travail crée, deux étiquettes peuvent figurer sur votre dossier : Signe "validée" sur un disque vert : la copie de travail est synchronisée avec celle sur le serveur. Croix rouge : les deux dossiers sont désynchronisés Lors d'un CheckOut, tous les fichiers, dans les bonnes versions, sont récupérés du serveur. Il n'y a donc pas de resynchronisation à faire. Faisons un clic droit sur notre dossier afin de voir les options mises à notre disposition :
4 Les deux options les plus importantes sont : Update : Met à jour votre copie de travail en récupérant tous les fichiers du serveur Commit : Transfère vos modifications de la copie de travail au dépôt distant Il est conseillé de mettre à jour votre copie de travail tous les jours (Update), et de commiter à chaque étape importante. Il ne sert en effet à rien de commiter toutes les 5 minutes : cela fait gonfler le nombre de versions présentes sur le serveur, rendant la maintenance pénible. Par
5 exemple, si votre mission est de rédiger un document, vous ne l'enverrez sur le serveur qu'une fois celui-ci achevé, et non pas à chaque CTRL + S. ;) L'option Show Log vous permettra d'avoir un résumé des dernières actions effectuées sur le dépôt : qui a fait quoi, et quand. Cela peut-être utile pour voir les modifications apportées. Pour le "quoi", il est important d'indiquer les actions effectuées à chaque commit dans la partie "Comments". Cela est essentiel pour s'y retrouver quelques semaines après. La dernière option que nous verrons ici, dans le cadre d'une utilisation basique, est l'option CleanUp. Si les différents transferts (Update et Commit) ne marchent pas, essayez de faire un petit CleanUp afin de nettoyer le serveur de verrous de fichiers qui n'auraient pas été enlevés, pour une raison plus ou moins mystérieuse. Si cela ne marche toujours pas, alors à ce moment là (et à ce moment là seulement!), vous pourrez contacter votre administrateur système de toute urgence. ;) Ainsi s'achève ce bref tutoriel sur une utilisation de base de Tortoise SVN pour gérer un dépôt Subversion.
Chapitre 10 Lier les Données de Calc
Guide Calc Chapitre 10 Lier les Données de Calc Partager les données depuis et vers Calc Copyright Ce document est Copyright 2010 2012 par ses contributeurs tels que listés ci-dessous. Vous pouvez le distribuer
Plus en détail-------------------------- E-MARQUE MANUEL UTILISATEUR. Document d accompagnement
-------------------------- E-MARQUE MANUEL UTILISATEUR Document d accompagnement Sommaire 1 Installer e-marque... 4 2 Désinstaller e-marque... 6 3 Présentation tion de l interface... 7 3.1 Barre de menus
Plus en détail1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4
1. Création d'un état... 2 2. Création d'un état Instantané Colonnes... 3 3. Création d'un état Instantané Tableau... 4 4. Création d'un état avec plusieurs tables... 9 5. Modifier la structure d'un état...11
Plus en détailGuide d'utilisation des pads Framapad.org. Un éditeur de texte collaboratif sur Internet.
Guide d'utilisation des pads Framapad.org Un éditeur de texte collaboratif sur Internet. Simon Descarpentries pour Framasoft Creative Commons By SA v. 20110310 Framapad.org est animé par le logiciel libre
Plus en détailIntroduction. Par Ethan Zuckerman Traduit de l anglais par Malek Khadhraoui. combinant, peuvent fournir un niveau élevé d'anonymat.
Par Ethan Zuckerman Traduit de l anglais par Malek Khadhraoui Introduction Une des plus grandes joies du travail pour Global Voices a été d avoir la chance de collaborer avec des personnes qui s'expriment
Plus en détailQuelques tâches sont à effectuer régulièrement pour assurer (autant que faire se peut!) le bon fonctionnement de Windows.
1.1.1 Entretien de Windows : Quelques tâches sont à effectuer régulièrement pour assurer (autant que faire se peut!) le bon fonctionnement de Windows. - Vider le dossier Temp - Vérification du disque dur
Plus en détailCréer un modèle Impress
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.24 - Janvier 2006 Créer un modèle Impress Sommaire Introduction... 2 Présentation... 3 Création du modèle... 4 Passage en mode Masque...
Plus en détailLes outils pour la mise en place d une veille documentaire en ligne
Les outils pour la mise en place d une veille documentaire en ligne Le contenu de ce tutoriel est placé sous copyright de ses auteurs et sous contrat Creative Commons : Photo : New York (TL, 2009) SOMMAIRE
Plus en détailScribus pour débutant - 1
Scribus pour débutant - 1 Table des matières Les essentiels de l'interface utilisateur...4 Les fenêtres...4 Les propriétés d'un document...4 Tour d'horizon...4 Outils Cadre...4 Les outils servant à modifier
Plus en détailMesurer et analyser le trafic d un site internet Comment analyser l audience de son site et connaître les centres d intérêts des visiteurs?
8 Mesurer et analyser le trafic d un site internet Comment analyser l audience de son site et connaître les centres d intérêts des visiteurs? Les outils pour analyser le trafic d un site internet Les indicateurs
Plus en détailManuel Utilisateur. Boticely
Manuel Utilisateur Boticely Auteur : Logica Version : 1.4 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales
Plus en détailComment mettre en page votre livre
GUIDE - ImprimermonLivre.com Comment mettre en page votre livre www.imprimermonlivre.com 1 V. 20131125 Conseils pour la mise en page de votre ouvrage L objectif de ce guide est de vous aider à réaliser
Plus en détailIntroduction : à la découverte de LinkedIn p.2. Pourquoi utiliser LinkedIn p.2. LinkedIn, qui sont les utilisateurs?... p.2
1 Sommaire Introduction : à la découverte de LinkedIn p.2 Pourquoi utiliser LinkedIn p.2 LinkedIn, qui sont les utilisateurs?... p.2 LinkedIn, quels usages?... p.3 Comment s inscrire sur LinkedIn. p.3
Plus en détailEffectuer une sauvegarde avec Nero BackItUp
Effectuer une sauvegarde avec Nero BackItUp Nero BackItUp représente bien plus qu un simple programme de gravure supplémentaire dans la suite de Nero. En fait, vous disposez ici d un véritable outil de
Plus en détailCarrefour de l information. Université de Sherbrooke. Picasa 3. Notions de base. Par : Geneviève Beauvais. Sherbrooke
Carrefour de l information Université de Sherbrooke Picasa 3 Notions de base Par : Geneviève Beauvais Sherbrooke Automne 2009 Table des matières Premiers pas avec Picasa : Guide de mise en route... 3 À
Plus en détailComment faire des étiquettes
Comment faire des étiquettes Révision 0.1 31/03/2004 Réalisé avec : OOo 1.1.0 Plate-forme / Os : Toutes n révision, mode d'emploi n révision : x.yz x : n de version majeure, par exemple 0 pour une phase
Plus en détailPublipostage avec Calc
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création
Plus en détailCréer un diaporama avec Open Office. Sommaire
Créer un diaporama avec Open Office I. Création I.1. Paramétrer le diaporama I.2. Valider et enregistrer l'album II. Le traitement des données II.1. Saisir les données II.2. Agir sur les pages III. Améliorez
Plus en détailDébuter avec Manga Studio - Contenu -
Débuter avec Manga Studio - Contenu - 1 Introduction 3 Qu'est-ce que Manga Studio? 4 Dessiner à la Souris ou au Stylet 6 Palettes et Fenêtres de Manga Studio Installation 12 20 4 Appendice 101 Dépannage
Plus en détailVOS PREMIERS PAS AVEC TRACENPOCHE
Vos premiers pas avec TracenPoche page 1/16 VOS PREMIERS PAS AVEC TRACENPOCHE Un coup d'oeil sur l'interface de TracenPoche : La zone de travail comporte un script, une figure, un énoncé, une zone d analyse,
Plus en détailDématérialisez vos échanges de données avec la DGI et les OGA en EDI-TDFC via jedeclare.com
Dématérialisez vos échanges de données avec la DGI et les OGA en EDI-TDFC via jedeclare.com Version 1 Avril 2008 Fiche d identité du portail jedeclare.com Le portail jedeclare.com est administré par ECM
Plus en détailProgrammons avec Phrogram
Programmons avec Phrogram Guide pour le vrai débutant Par Jon Schwartz Traduction Philippe Tanguy Mise à jour : Juin 2007 Site Web : Programmons avec Phrogram Page 1/42 Programmons avec Phrogram Table
Plus en détailLe transfert de fichiers avec Filezilla Initiation à l'utilisation d'un client FTP
Le transfert de fichiers avec Filezilla Initiation à l'utilisation d'un client FTP Présentation Ce tutoriel explique comment transférer les fichiers du site Web créé sur votre ordinateur personnel vers
Plus en détailPublipostage avec Open Office Writer et Open Office Calc
Publipostage avec Open Office Writer et Open Office Calc page 1/6 Publipostage avec Open Office Writer et Open Office Calc Créer la base de données sous Open Office Calc Ovrir le tableur Open Office Calc
Plus en détailParallels Desktop 10 for Mac
Parallels Desktop 10 for Mac Guide de l'utilisateur Copyright 1999-2014 Parallels Holdings, Ltd. and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen Switzerland
Plus en détailPremiers pas avec Scribus
Sommaire 1. Qu est-ce que Scribus?... 2 1.1. Différences entre traitement de textes et logiciel de PAO... 2 1.2. Que faut-il pour travailler avec Scribus?... 3 2. Premier projet... 3 2.1. Organiser son
Plus en détailEndNote X6 Guide d utilisation (PC)
EndNote X6 Guide d utilisation (PC) Pour MS Word 2010 Une réalisation de la Bibliothèque de l Université Laval et disponible sur le site «http://www.bibl.ulaval.ca/aide-a-la-recherche/logiciel-endnote».
Plus en détailSauf mention contraire, le contenu de cet ouvrage est publié sous la licence : Creative Commons BY-NC-SA 2.0 La copie de cet ouvrage est autorisée
Sauf mention contraire, le contenu de cet ouvrage est publié sous la licence : Creative Commons BY-NC-SA 2.0 La copie de cet ouvrage est autorisée sous réserve du respect des conditions de la licence Texte
Plus en détailGuide de démarrage... 7
Guide D Utilisation TABLE DES MATIÈRES Guide de démarrage... 7 Anatomie de votre Kobo Arc 10HD... 8 Charger votre Kobo Arc 10HD... 9 Mettre votre Kobo Arc 10HD en veille et hors veille... 10 Utiliser l'écran
Plus en détail