Eclipse : Différence entre versions

De OviWiki
Aller à : navigation, rechercher
(Récupération du noyau d'Ovidentia)
 
(2 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 11 : Ligne 11 :
 
Nous allons créer un projet ovidentia qui contiendra la dernière version CVS du noyau d'Ovidentia.
 
Nous allons créer un projet ovidentia qui contiendra la dernière version CVS du noyau d'Ovidentia.
  
1. Dans le menu sélectionner '''File > New > Project...'''
+
1. Dans le menu, sélectionner '''File > New > Project...'''
  
[[Image:EclipsePDT New Project CVS.jpg|thumb|400px]]
 
 
2. Dans la liste, sélectionner '''CVS > Projects from CVS'''
 
2. Dans la liste, sélectionner '''CVS > Projects from CVS'''
  
 
puis '''Next >'''
 
puis '''Next >'''
  
 +
[[Image:EclipsePDT New Project CVS.jpg|center|border|400px]]
 
<br style="clear: both" />
 
<br style="clear: both" />
  
  
[[Image:EclipsePDT Checkout from CVS.jpg|thumb|400px]]
 
 
3. Sélectionner '''Create a new repository location'''
 
3. Sélectionner '''Create a new repository location'''
  
Ligne 28 : Ligne 27 :
 
Cette étape va nous permettre de définir l'accès au dépôt CVS d'Ovidentia. Cette configuration pourra être utilisée par la suite pour d'autres projets.
 
Cette étape va nous permettre de définir l'accès au dépôt CVS d'Ovidentia. Cette configuration pourra être utilisée par la suite pour d'autres projets.
  
 +
[[Image:EclipsePDT Checkout from CVS.jpg|center|border|400px]]
 
<br style="clear: both" />
 
<br style="clear: both" />
  
  
[[Image:EclipsePDT Checkout from CVS 1.jpg|thumb|400px]]
+
4. Saisir les informations concernant le dépôt CVS :<br />
4. Saisir les information concernant le dépôt CVS :<br />
+
 
''Host'': '''cvs.ovidentia.org'''<br />
 
''Host'': '''cvs.ovidentia.org'''<br />
 
''Repository path'': '''/home/src/public'''<br />
 
''Repository path'': '''/home/src/public'''<br />
Ligne 42 : Ligne 41 :
  
 
Nous configurons ici un simple accès anonyme à CVS qui nous permettra d'accéder au noyau et aux modules publics. Un accès anonyme ne donne cependant pas la possibilité de faire de ''commit''.
 
Nous configurons ici un simple accès anonyme à CVS qui nous permettra d'accéder au noyau et aux modules publics. Un accès anonyme ne donne cependant pas la possibilité de faire de ''commit''.
Si vous disposez d'un compte sur le serveur CVS il faut utiliser les paramètres suivants :
+
Si vous disposez d'un compte sur le serveur CVS, il faut utiliser les paramètres suivants :
  
 
''Host'': '''cvs.ovidentia.org'''<br />
 
''Host'': '''cvs.ovidentia.org'''<br />
Ligne 50 : Ligne 49 :
 
''Connection type'': '''extssh''' et '''Use default port'''<br />
 
''Connection type'': '''extssh''' et '''Use default port'''<br />
  
 +
[[Image:EclipsePDT Checkout from CVS 1.jpg|center|border|400px]]
 
<br style="clear: both" />
 
<br style="clear: both" />
  
 
[[Image:EclipsePDT Check Out As.jpg|thumb|400px]]
 
 
5. Sélectionner '''Check out as project configured using the New Project Wizard'''
 
5. Sélectionner '''Check out as project configured using the New Project Wizard'''
  
 
puis '''Next >'''
 
puis '''Next >'''
  
Cette étape va nous permettre définir le type de projet que nous créons (projet PHP).
+
Cette étape va nous permettre de définir le type de projet que nous créons (projet PHP).
  
 +
[[Image:EclipsePDT Check Out As.jpg|center|border|400px]]
 
<br style="clear: both" />
 
<br style="clear: both" />
  
  
[[Image:EclipsePDT Check Out As 1.jpg|thumb|400px]]
 
 
6. Sélectionner '''HEAD''' dans la liste
 
6. Sélectionner '''HEAD''' dans la liste
  
Ligne 70 : Ligne 68 :
 
HEAD est la branche en cours de développement du noyau.
 
HEAD est la branche en cours de développement du noyau.
  
 +
[[Image:EclipsePDT Check Out As 1.jpg|center|border|400px]]
 
<br style="clear: both" />
 
<br style="clear: both" />
  
  
[[Image:EclipsePDT New Project PHP.jpg|thumb|400px]]
 
 
7. Sélectionner '''PHP Project''' dans la liste
 
7. Sélectionner '''PHP Project''' dans la liste
  
Ligne 80 : Ligne 78 :
 
Cette étape permet de spécifier à Eclipse que le projet est un projet PHP. Tous les outils seront donc configurés en conséquence lorsque l'on travaillera sur ce projet.
 
Cette étape permet de spécifier à Eclipse que le projet est un projet PHP. Tous les outils seront donc configurés en conséquence lorsque l'on travaillera sur ce projet.
  
 +
[[Image:EclipsePDT New Project PHP.jpg|center|border|400px]]
 
<br style="clear: both" />
 
<br style="clear: both" />
  
  
[[Image:EclipsePDT PHP Project .jpg|thumb|400px]]
 
 
8. Saisir le nom du projet dans la case '''Project Name''', par exemple '''ovidentia_head'''.
 
8. Saisir le nom du projet dans la case '''Project Name''', par exemple '''ovidentia_head'''.
  
 
puis '''Finish'''
 
puis '''Finish'''
<br style="clear: both" />
 
  
==Mettre à jour le noyau==
+
[[Image:EclipsePDT PHP Project .jpg|center|border|400px]]
 +
<br style="clear: both" />

Version actuelle en date du 8 janvier 2008 à 15:38

Installation d'Eclipse PDT

La version PDT (PHP Development Tools) d'Eclipse contient la plupart des outils nécessaires au développement d'applications PHP et en particulier d'Ovidentia.

Cette version d'Eclipse est disponible sur la page de téléchargement du projet PDT :

  • choisir le lien de la dernière version Release Build,
  • télécharger la version all-in-one pour la plateforme voulue (unix, windows ou macosx),
  • décompresser l'archive,
  • lancer le fichier exécutable eclipse dans le répertoire qui vient d'être créé.

Récupération du noyau d'Ovidentia

Nous allons créer un projet ovidentia qui contiendra la dernière version CVS du noyau d'Ovidentia.

1. Dans le menu, sélectionner File > New > Project...

2. Dans la liste, sélectionner CVS > Projects from CVS

puis Next >

EclipsePDT New Project CVS.jpg



3. Sélectionner Create a new repository location

puis Next >

Cette étape va nous permettre de définir l'accès au dépôt CVS d'Ovidentia. Cette configuration pourra être utilisée par la suite pour d'autres projets.

EclipsePDT Checkout from CVS.jpg



4. Saisir les informations concernant le dépôt CVS :
Host: cvs.ovidentia.org
Repository path: /home/src/public
User: anonymous
Password:
Connection type: pserver et Use default port

puis Next >

Nous configurons ici un simple accès anonyme à CVS qui nous permettra d'accéder au noyau et aux modules publics. Un accès anonyme ne donne cependant pas la possibilité de faire de commit. Si vous disposez d'un compte sur le serveur CVS, il faut utiliser les paramètres suivants :

Host: cvs.ovidentia.org
Repository path: /home/src/public
User: mon_login
Password:
Connection type: extssh et Use default port

EclipsePDT Checkout from CVS 1.jpg


5. Sélectionner Check out as project configured using the New Project Wizard

puis Next >

Cette étape va nous permettre de définir le type de projet que nous créons (projet PHP).

EclipsePDT Check Out As.jpg



6. Sélectionner HEAD dans la liste

puis Finish

HEAD est la branche en cours de développement du noyau.

EclipsePDT Check Out As 1.jpg



7. Sélectionner PHP Project dans la liste

puis Next >

Cette étape permet de spécifier à Eclipse que le projet est un projet PHP. Tous les outils seront donc configurés en conséquence lorsque l'on travaillera sur ce projet.

EclipsePDT New Project PHP.jpg



8. Saisir le nom du projet dans la case Project Name, par exemple ovidentia_head.

puis Finish

EclipsePDT PHP Project .jpg