Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Projet dev
Prérequis
Installer des paquets
sudo apt-get install subversion libsvn-java
- subversion est pour utiliser svn dans le terminal.
- libsvn-java est pour utiliser le plugin Subclipse pour utiliser SVN dans Eclipse.
Configurer SSH
Sur le serveur moorea, configurer votre même utilisateur (remplacer ctate par votre utilisateur).
groupadd ctate
useradd -m -k -d -g ajlsm ctate
usermod -G ajlsm,ctate ctate
passwd ctate
vi /etc/ssh/sshd_config
/etc/init.d/sshd restart
Sur la nouvelle machine du développeur :
ssh-keygen -t dsa
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_dsa.pub ctate@192.168.123.16
ssh-copy-id -i ~/.ssh/id_rsa.pub ctate@192.168.123.16
Le projet dev peut installer pleade-libre, pleade-entreprise, pleade-mets ou les applications pour presque tous nos clients. Pour commencer, il faut créer un nouveau répertoire pour le projet que tu veut installer :
mkdir pleade
cd pleade
Le projet dev est dans SVN sur le serveur moorea. SVN est accessible depuis l'exterieur depuis le host svn.ajlsm.com, mais à l'interne à 192.168.123.16. Parce que j'utilisent le projet dev sur des serveurs à distant comme mercure mais aussi au bureau, je configure le fichier /etc/hosts pour le host svn.ajlsm.com :
192.168.123.16 moorea svn.ajlsm.com redmine.ajlsm.com mw.ajlsm.com
Après il faut récupérer le fichier ant build pour installer le projet dev :
svn export svn+ssh://svn.ajlsm.com/home/svn/dev/workspace/build_workspace.xml
ant -f build_workspace.xml
Après un moment, il va demander quel projet vous voulez installer. Par exemple, taper : pleade-mets
Voici les clients :
- ad21
- ad33
- ad44
- ad64-pleade3
- ad84
- ad94
- ark
- basse-bretagne
- bm-grenoble
- bm-languedoc
- bm-orleans
- bm-orleans-old
- bnf-pleade
- cnd
- college-de-france
- credit-agricole
- Ead-Publisher
- mercure_ajlsm
- msh-dijon
- oai
- pleade-entreprise
- pleade-entreprise-3-5
- pleade-entreprise-gmaps
- pleade-entreprise-html5
- pleade-entreprise-mysql
- pleade-entreprise-osd
- pleade-libre
- pleade-libre-3-5
- pleade-libre-cocoon-2-1-12
- pleade-mets
- pleade-social-media
- pleade-solr
- ville-dijon
- ville-dole
Voir Pleade Quickstart