Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

« Projet dev » : différence entre les versions

De AJLSM
Aller à la navigation Aller à la recherche
Ctate (discussion | contributions)
Ctate (discussion | contributions)
Aucun résumé des modifications
Ligne 45 : Ligne 45 :
ant -f build_workspace.xml
ant -f build_workspace.xml
</syntaxhighlight>
</syntaxhighlight>
Après un moment, il va demander quel projet vous voulez installer. Par exemple, taper : pleade-mets


Voici les clients
Voici les clients :


* ad21
* ad21

Version du 26 janvier 2015 à 13:33

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


Important :
Pour installer .

Voir Pleade Quickstart