source: spip-zone/_externals_/lisezmoi.txt @ 117558

Last change on this file since 117558 was 116314, checked in by cedric@…, 20 months ago

mise a jour du lisezmoi.txt pour ajouter le /user/ dans le repertoire de checkout (mais on se demande a quoi ca sert de faire des lisezmoi.txt)

File size: 2.0 KB
Line 
1# Préambule
2
3Ce dossier contient des références externes à des plugins développés hors de la zone, afin de les intégrer dans plugins.spip.net et de les rendre installables par SVP.
4
5Les projets contenus dans ce dossier ne peuvent pas etre contribues directement depuis SPIP-Zone. Il convient de se référer au dépôt d'origine pour contribuer.
6
7Les projets contenus dans ce dossier ne sont pas directement soumis a la charte SPIP-Zone quand à leur contenu/objet,
8il convient  néanmoins que leur développement soit collaboratif et que leur(s) auteur(s) acceptent les contributions externes en géneral,
9et venant des contributeurs de SPIP-Zone en particulier.
10
11Le but de référencer des projets externes ici reste l'interêt commun et la mise à disposition dans plugins.spip.net et dans SVP de projet d'utilité publique.
12Il reste donc possible que certains projets qui ne répondraient pas é cet objectif soient refusés par le collectif, les mécanismes d'arbitrage de la Zone s'appliquant dans ce cas.
13
14
15# Modus operandi
16
17```
18$ cd spip-zone
19$ svn up --ignore-externals _externals_
20$ cd _externals_
21$ svn propedit svn:externals .
22```
23
24D'abord, ajouter le repository externe ainsi :
25```
26github/user/nomdurepository https://github.com/user/nomdurepository
27```
28
29Enregistrer, et commiter :
30
31```
32$ svn commit . -m"Ajout du projet XXX aux externals"
33```
34
35Pour voir si le checkout va bien fonctionner il suffit de faire
36
37```
38$ svn up .
39```
40
41Ensuite, ajouter le repository à archivelist_externals.txt :
42```
43_externals_/github/nomdurepository/tags/xxxx/;nomduzip
44```
45
46Important : le checkout du repository Github ne sera pas automatiquement mis à jour en fonction des commit de github,
47donc inutile de générer un zip depuis le trunk, il ne sera jamais a jour.
48
49Il convient absolument d'utiliser un tag pour générer le zip, et de venir mettre à jour le archivelist_externals.txt quand c'est nécessaire.
50
51Lors de la mise à jour du plugins, le tag doit d'abord être posé sur le dépôt git, après seulement le fichier archivelist_externals.txt doit être mis-à-jour.
52
Note: See TracBrowser for help on using the repository browser.