Projet

Général

Profil

Svn » Historique » Version 4

Stéphane Boireau, 29/08/2009 14:16

1 2 Stéphane Boireau
'''Utiliser SVN en ligne de commande''' 
2 1 Stéphane Boireau
3
Récupérer l'arborescence SVN pour mettre en place un GEPI: 
4
5
- pour une branche:
6
7
{{{
8
svn --username anonymous --password anonymous export https://svn.sylogix.org/gepiphp/branches/release-1.5.1
9
}}}
10
11
- pour la version devel (trunk):
12
13
{{{
14
svn --username anonymous --password anonymous export https://svn.sylogix.org/gepiphp/trunk
15
}}}
16
17
Récupérer l'arborescence SVN pour effectuer du devel: 
18
19
{{{
20
svn --username XXXXX --password XXXXX checkout https://svn.sylogix.org/gepiphp/trunk
21
}}}
22
23
Pour récupérer les informations sur une branche:
24
25
{{{
26
svn --username anonymous --password anonymous info https://svn.sylogix.org/gepiphp/branches/release-1.5.1
27
}}}
28
29
Pour envoyer les modifications effectuées sur une page:
30
31
{{{
32
svn --username XXXXX --password XXXXX commit -m "Explications sur les modifications effectuées." https://svn.sylogix.org/gepiphp/branches/release-1.5.1/CHEMIN/PAGE
33
}}}
34
35
Pour ajouter une page, ajouter un tag sur la page et transmettre la page sur le svn:
36
{{{
37
svn --username XXXXX --password XXXXX add https://svn.sylogix.org/gepiphp/branches/release-1.5.1/CHEMIN/PAGE
38
39
svn --username XXXXX --password XXXXX propset svn:keywords "Id URL Revision Author" https://svn.sylogix.org/gepiphp/branches/release-1.5.1/CHEMIN/PAGE
40
41
svn --username XXXXX --password XXXXX commit -m "Explications sur la page ajoutée." https://svn.sylogix.org/gepiphp/branches/release-1.5.1/CHEMIN/PAGE
42
43
}}}
44 3 Stéphane Boireau
45 4 Stéphane Boireau
Déterminer les modifications effectuées entre deux révisions sur trunk (2327 et 3354 par exemple):
46 3 Stéphane Boireau
{{{
47 4 Stéphane Boireau
svn --username anonymous --password anonymous log -r 2327:3354 https://svn.sylogix.org/gepiphp/trunk/
48 3 Stéphane Boireau
}}}