Projet

Général

Profil

Arborescence » Historique » Version 3

Florent Torregrosa, 05/08/2013 12:04
explications de l'arborescence

1 1 Florent Torregrosa
Cette page a pour but de représenter l'arborescence des dossiers utilisés et d'apporter des précisions sur leur utilisation si besoin.
2
3 3 Florent Torregrosa
{{>toc}}
4
5 1 Florent Torregrosa
* Home
6
7
 * backup
8
9
  * full
10
11
    * d6
12
13
     * webassos
14
     * forum
15
16
    * d7
17
18
     * myassos
19
20
  * individual
21
22
   * manual
23
24
    * d6
25
    * d7
26
27
   * auto
28
29
    * d6
30
    * d7
31
32
 * bin
33
34
  * traqu-heure
35
36
 * html
37
38
  * sites
39
40
   * all
41
42
    * libraries
43
    * modules
44
    * themes
45
46
 * htmltest
47
48
  * sites
49
50
   * all
51
52
    * libraries
53
    * modules
54
    * themes
55
56
 * log
57
58
  * d6
59
  * d7
60
61
 * template
62
63
 * tmp
64 3 Florent Torregrosa
65
h2. backup
66
67
Les sauvegardes. Pour l'instant de base de données car on se base sur les snapshots pour les files. Si d'autres type de backup seront placés dans se dossier alors il faudra distinguer database et other.
68
69
h2. full
70
71
Sauvegardes en 1 fichier des bases de données.
72
73
h2. individual
74
75
Sauvegardes par site des bases de données.
76
77
h2. manual
78
79
Sauvegardes lancées à la main par un membre du club. Il faut pour cela utiliser les scripts de sauvegardes avec l'argument manual (voir le code du script pour savoir si cet argument est en première position ou non).
80
81
h2. auto
82
83
Sauvegardes lancées dans le crontab. Il faut pour cela utiliser les scripts de sauvegardes avec l'argument auto (voir le code du script pour savoir si cet argument est en première position ou non).
84
85
h2. d6
86
87
Sauvegardes de sites sous Drupal 6.
88
89
h2. d7
90
91
Sauvegardes de sites sous Drupal 7.
92
93
h2. bin
94
95
Pour les scripts.
96
97
h2. traqu-heure
98
99
Scripts permettant un suivi de l'évolution du code des scripts. Basé sur git.
100
101
h2. html
102
103
L'installation Drupal 6.
104
105
h2. htmltest
106
107
L'installation Drupal 7.
108
109
h2. libraries
110
111
Pour librairies nécessaires à certaines modules.
112
113
h2. modules
114
115
Pour les modules.
116
117
h2. themes
118
119
Pour les themes.
120
121
h2. log
122
123
Dossier contenant les logs par site lors de l'appel d'un script précisant qu'il log sa sortie. exemple : d7-all-drush-logged.sh
124
125
h2. template
126
127
Les templates, pour l'instant des settings.php, utilisé par des scripts afin de se faciliter la vie.
128
129
h2. tmp
130
131
Les fichiers ou dossiers temporaires. Il faut effectuer un nettoyage de temps en temps dans ce dossier. Sert à éviter d'avoir des fichiers temporaires traînant un peu partout et dont on s’interroge ensuite sur comment ils sont arrivés là et qu'elle est leur utilité.