La Bnbox !

Créateur de sourires...

Mon compte

S'inscrire

Recherche

Vous êtes ici : Accueil » Atelier Webmaster » Tutoriel SVN » Liste des articles

Atelier Webmaster



Tutoriel SVN

Avant de commencer

Ce document n'est qu'un mémo, il n'est pas exhaustif, il ne remplace pas le(s) cours éventuel(s) que vous pouvez avoir (eu). Néanmoins, si vous rencontrez des problèmes durant l'utilisation d'une commande, je vous conseille une commande qui peut (i.e : va) vous servir : svn --help, et si vous ne trouvez pas votre bonheur avec celle-ci, essayez : svn help <nom_de_la_commande_qui_fait_chier>.
Ce tutoriel a été écrit en supposant que les commandes sont tapées sous un système unix via l'invite de commande.
Posons des petites conventions pour plus de lisibilité :
  • une ligne comme ceci désigne une ligne de commande (regardez au-dessus, je l'ai déjà utilisé ! Si c'est pas beau la technologie !)
  • ligne de commande //commentaire est une ligne de commande avec un commentaire à la fin de la ligne (ce commentaire n'est en aucun cas à taper dans votre ligne de commande !)
  • ligne de commande [optionnel] les crochets encadrent un mot que vous pouvez omettre dans la ligne de commande
  • vim est un nom de programme (le programme vim en l'occurrence)

Eh bien commençons...

Avant toute chose, il convient de comprendre le fonctionnement (basique) de SVN et surtout, à quoi ça sert.
SVN (ou subversion) est un outil qui permet (entre autre) de gérer un projet en groupe. Le projet est stocké de deux façons différentes :
  • Une version sur le serveur, qui sert de version commune aux utilisateurs
  • Une version dite locale, sur le poste de l'utilisateur. C'est ici qu'on modifie les différents fichiers gérés par SVN

Le serveur contient tous les historiques de modification, et c'est une des puissances de SVN. On va donc commencer par créer un dossier de travail (au cas où sur le serveur, tous les fichiers ne soient pas dans un dossier racine). C'est dans ce dossier qu'on va se placer pour l'exécution de nos commandes.
De plus, pour certaines distributions (au moins pour fedora), l'éditeur par défaut n'est pas spécifié. Et comme ça ne coute rien de le changer, nous allons le définir une bonne fois pour toute en tapant ces deux commandes :
Code :
echo 'export SVN_EDITOR="vim" ' >> ~/.bashrc
source ~/.bashrc

Il faut bien sur que vim soit installé sur votre machine, mais ça, je vous laisse vous renseigner tout seul, un peu comme l'installation de subversion : je vais partir de l'hypothèse que le paquet est déjà installé. (après tout, il suffit de cherche "subversion" dans le gestionnaire de paquets de votre distribution)
Bon, si vous êtes prêt, c'est parti !

Sommaire



Comment gérer SVN de manière simple

Afficher la totalité de ce cours



Crédits


Ce document a été écrit, édité et relu (vite fait quoi) par TC, élève ingénieur de l'ENSIIE (http://www.ensiie.fr mais le mieux c'est http://www.iiens.net !). Toute faute de conjugaison, orthographique, grammaticale, lexicale, sémantique, ... n'est qu'une mauvaise faute de frappe (ou alors, c'est le passage en mode Bnbox qui foire), mais n'est EN AUCUN CAS une erreur de l'auteur.
En espérant que ce mini-tuto vous ait aidé...

Aide en ligne

  • Auteur : Bnmaster
  • Créé le : 05/08/2009
  • Modifié le : 06/06/2018

Ailleurs sur la Bnbox

Ailleurs sur la Toile

Mini-tchat

?

bonjour déclare : /+6+62
32
32
26f5+6er5fer:melkporkepfok^r"okjfôdjêzsjzjojeoeijoieoidkejôjfrôjroiéjtoignjnjnjncnvnfjjffnfnjefijpvnpreibrbvrbvvefbvjkvfjkfevjbebvbbbbbbbbbbbbrjidscnjncjfoicjn fjkdcjfnpé"'tojkérejivbhn'fiureznijecepijfibhiij"rnieijrbbfripbfepjbpdfjibjdbjbdckdjcnlcnlknlkvf+zzdd<dzqereredsqfdlhiuphiphdsiuiufhuhoihcvdyjchxhodsuhvusdujhjrhdsiugougfgefguugfogeozgouaguhsxhdjgqgugcuoagoGUCYUYDSGXU
YYGUYSGYGDUYGzosuqgdè_é""é_çè)é"_çrhduygmlk^poe)àé)à)ào"àç)àçà"çàççà))àçàç'po^pdpokjfivco)àé)ààààààààààààààààààààààààààààààààààààààààààààààààààr!kpzek^fijvepbdjo^sponcrojeoiduicdfhusijdpixehuheodsjpioxll<kmlkxjciiufjvo olmopidiizç_dhfueàuizoqsijhvsjfihuerhîhiughpéaizomhiuiufhyg_rhifugreiàguhzuygzugzyuqssjcvoezqlkd
*+
fzkbiofhvhihdbdjvx
sd*7
+
96545
8evrse
d
*zel*fpke$^zkofelmdkfredkerpz$ofkpo^pqzofopjôjgrjôjrôg^vgirt$àtjrfj$zapoje$zjoilkozeooiejnpzv+n+
rfevlkjpjcpoijvfôjôjre^jîverofihpirfjpiefiefifvbivbhbfiecbfbibfdehbjchjdbujehcbnreijc"bfhbfîfvb"heomc+rzùlkezùknerkjkjrb"mjbfmknopjpfojnôrjfù*+++lldpckdmdc232654mkqç=&éàç_"=àç&"é_=à_)à"é_)&éè)_è)'²"èçefjkxp l; q6
744654654
321324513265432325646546132131
2132fc1f
1d21ddz321re1g3r2g1g1f3dddsf2dsv13s1b21fd121q 2121 212F232V1C
X32B<321
321
3W<1X2VWX21321XWC84W1
32<1W
3X4BZQF
GR32E1V2C132S1D21GDS1D1V
E2Z1RG
U3KU13J219P
32OL1UH3
G7FV1DCS32X1D
1B3HZ1EQSQ<B1NET?RS.12?QFSZRN1J3TQR?12ENR3H4
Hier, 19h01 via Résumé scène par scène - Le...

bonjour s'exclame : Je bafouille 3+4=7 Hier, 18h56 via Résumé scène par scène - Le...

bonjour murmure : Peuple je sus en Stream a partir de 18 heures fortnite epicgames !!!!!! Hier, 18h53 via Résumé scène par scène - Le...

bonjour gribouille : Bonsoir peuple lfb top one Hier, 18h51 via Résumé du livre : Le Cid de...

omg déclare : Ntm Hier, 15h58 via Accueil

omg déclare : Ntm Hier, 15h58 via Accueil

omg écrit : Ntm Hier, 15h58 via Accueil

omg bafouille : L or Hier, 15h58 via Accueil

omg tergiverse : L or Hier, 15h58 via Accueil

omg déclare : Omg Hier, 15h58 via Accueil

HéGiroudNiqueTaMere murmure : Merci sucepute Le 17 octobre, 15h59 via Résumé scène par scène - Le...

cc s'exclame : Cc Le 16 octobre, 21h31 via Mais qu'est ce qu'un ROC en...

7 murmure : Code noir nul c nul Le 15 octobre, 12h28 via Le Code Noir

tamère murmure : Le vou bèz ke le l1di Le 15 octobre, 12h26 via Le Code Noir

lol déclare : Nul Le 15 octobre, 12h26 via Le Code Noir

bg18 tergiverse : Jtm Le 15 octobre, 12h16 via Le Code Noir

bg18 dit : Jtm Le 15 octobre, 12h16 via Le Code Noir

lol dit : Non en fait Le 15 octobre, 12h16 via Le Code Noir

lol scribouille : Lol Le 15 octobre, 12h16 via Le Code Noir

caca dit : Caca Le 13 octobre, 14h11 via Les racines que personne ne...

isy déclame : Dom Juan Le 11 octobre, 15h09 via Résumé scène par scène - Le...

tamer murmure : Rerere Le 10 octobre, 20h55 via Résumé : La Promesse de l'a...

tamer proclame : Rerere Le 10 octobre, 20h55 via Résumé : La Promesse de l'a...

tamer dit : Rerere Le 10 octobre, 20h55 via Résumé : La Promesse de l'a...

tamer proclame : Rerere Le 10 octobre, 20h55 via Résumé : La Promesse de l'a...

tamer tergiverse : Rerere Le 10 octobre, 20h55 via Résumé : La Promesse de l'a...

Patsy déclare : Http://Www.Carpfishing.cz/profil/27068/ Le 07 octobre, 3h00 via Informations juridiques imp...

UoZa1F4ERm6z proclame : affordable car insurance Fair Oaks CA auto insurance Gadsden AL Le 06 octobre, 5h21

badr murmure : Il y a pas les chapitres 20, 21... Le 03 octobre, 21h01 via Résumé : La Promesse de l'a...

badr scribouille : Sa fait sept Le 03 octobre, 20h59 via Résumé : La Promesse de l'a...

Jamila gribouille : Play casino games online
casino slots
play casino games online
best online casino
casino games slots
Le 03 octobre, 11h33

biloutedu14 tergiverse : Trois + quatre égale sept Le 02 octobre, 14h21 via Unités SI, conversion des m...

G gribouille : Facile Le 27 septembre, 22h28 via Recherche

def chuchote : Fr Le 21 septembre, 19h00 via Résumé scène par scène - Le...

Triss déclame : Blip bloup Le 21 septembre, 18h50 via Sans-jambe repose

ManouDu95 proclame : WSH LES GENS,PERSO CTTE HISTOIRE C DLA MERDE SUIS EN 5ÈME ET J'ETUDIE SA VS ETES SEH LA Le 20 septembre, 19h09 via Résumé - Les Fourberies De ...

hylona bafouille : Ki a lu tartuffe Le 15 septembre, 12h15 via Résumé : Le Tartuffe de Mol...

hylona chuchote : 3+4=7 Le 15 septembre, 12h14 via Résumé : Le Tartuffe de Mol...

Bnmaster proclame : @Etudiant Merci ! Le 06 septembre, 8h48 via Résumé du livre : Le Cid de...

Etudiant murmure : Salut, je voulais vous remercier pour vos magnifiques cours, je suis en prépa MPSI et ça m'est d'une aide tellement précieuse!!! 1000 mercis !!! Le 05 septembre, 19h08 via Le raisonnement par analyse...

478 s'exclame : Glo
ver vfrehy bg
Le 02 septembre, 16h35 via Ah les p'tits potes

petitchat gribouille : Facile Le 20 juin, 13h06 via Unités SI, conversion des m...

College Charles Péguy dit : J'etudie cette piece de théatre avec mess 6eme de beauvoir Le 11 juin, 21h45 via Résumé - Les Fourberies De ...

cc déclare : Cc Le 04 juin, 17h59 via Résumé scène par scène - Le...

Marius Okoko déclame : J'aime L'histoire. Le 31 mai, 16h23 via Utiliser le module Math de ...

kk écrit : 0. Le 30 mai, 16h15 via Résumé du livre : Le Cid de...

JUIELJD E griffonne : KDOEKNCZF£2 Le 30 mai, 14h56 via Résumé scène par scène - Le...

Tamagochi chuchote : -.../---/-./.---/---/..-/.-. Le 29 mai, 14h45 via Apprendre le Morse

lea83 écrit : Jihohio bafouille t'as deux ans d'age mentale ou quoi mdrr Le 27 mai, 15h36 via Résumé du livre : Le Cid de...

lea83 déclame : Cc Le 27 mai, 15h35 via Résumé du livre : Le Cid de...

Publicité



©Bnbox (Infos) - Cahier de l'élèves - Atelier webmaster - Boîte à Nuts - Bar à Nougat - Plus ou moins valide XHTML 1.0, CSS 2, RSS 2.0
Flux RSS