Rubrique:
Technique
Difficultée:
Facile
Si vous êtes déjà mainteneur d'un module ou que vous souhaitez contribuer à Drupal, il vous faudra utiliser le système de versionning GIT.

Astuce :
Même si vous ne contribuez pas directement à Drupal ou aux modules Drupal, du moment que vous allez développer vos propres modules et/ou que vous modifierez des modules existants ou appliquerez des patchs de la communauté, EGit s'avérera utile pour vous. De manière général, l'installation d'Egit est tellement simple que cela vaut le coup pour vous de l'installer !
Dans cette partie, je considérerais qu' Eclipse, mais aussi GIT sont installés sur votre ordinateur.
Installation de EGit
- Dans Eclipse, ouvrez Help -> Eclipse MarketPlace.
- Dans la barre de recherche [1], tapez EGit
- Une fois la recherche effectuée, cliquez sur Install.
- Dans l'écran suivant, vérifiez simplement que les trois options sont cochées et cliquez sur Confirm.
- Poursuivre l'ensemble du processus d'installation. Un redémarrage d'Eclipse sera nécessaire.
Configurer EGit pour Drupal
- Ouvrez la fenêtre d'option : Windows -> Preferences
- Allez dans Team -> Git.
- Cliquez sur Browse et indiquez à Git un workspace de travail. C'est dans ce dossier que seront clonés les repository lorsque vous récupérerez des projets Drupal. Le workspace Git n'a pas besoin d'être le même que celui d'Eclipse.

Les deux étapes suivantes nécessitent que vous ayez un compte sur le site drupal.org.
Identification Git
- Ouvrez les options Team -> Git -> Configuration.
- Cliquez sur Add Entry...
- Entrez les valeurs suivantes (répéter deux fois l'opération):
- key : user.name, value : VotrePseudoSurDrupal.org,
- key : user.mail, value : votre-email@drupal.org
Authentification GIT
- Générez vos clefs RSA public/privée en suivant la procédure de la documentation GIT. Vous disposerez alors d'un dossier .ssh.
- Ouvrez le fichier .ssh/id_rsa.pub avec un logiciel comme le bloc-note ou notepad++.
Le contenu du dossier .ssh/id_rsa.pub devrait ressembler à :
ssh-rsa
AAAAB3NzaC1yc2EAAAABIwAAAQEAq/9IAUHOBbbgayPGPItqx8cuebGiCdR7an5o6XYefcWgeNxa8gYNjOUWs3TSw7if6o4GnG/4Jwk/f8abaG9BYv/OpLlpeV
rglKWhVL56yWgd8Pbry3y6yM/S3T3lfYYdfbzo8JecHFnFrhCdYXbftg2qcvfRq/iXaoHQlJzUkr5zpu1pyD7Pd M/1H6YlB2P18Ge+lAfgLZd9x8nxMNAq+0zrozitIRC/kR6LE7HbJWBrFhFZQqFpVSSXwIZDpou6Js7c5GP2S/0
O+z2FvrbjvP4g4/mrRv48a3R/0tc4U0GWlAFMp6W/CZjaYQe74/3Z2rGvYLyh762AqVagWOnnmw== keyname
AAAAB3NzaC1yc2EAAAABIwAAAQEAq/9IAUHOBbbgayPGPItqx8cuebGiCdR7an5o6XYefcWgeNxa8gYNjOUWs3TSw7if6o4GnG/4Jwk/f8abaG9BYv/OpLlpeV
rglKWhVL56yWgd8Pbry3y6yM/S3T3lfYYdfbzo8JecHFnFrhCdYXbftg2qcvfRq/iXaoHQlJzUkr5zpu1pyD7Pd M/1H6YlB2P18Ge+lAfgLZd9x8nxMNAq+0zrozitIRC/kR6LE7HbJWBrFhFZQqFpVSSXwIZDpou6Js7c5GP2S/0
O+z2FvrbjvP4g4/mrRv48a3R/0tc4U0GWlAFMp6W/CZjaYQe74/3Z2rGvYLyh762AqVagWOnnmw== keyname
- Naviguez à l'adresse : https://drupal.org/user
- Allez dans SSH Keys -> Add public key
- Copiez / Collez la valeur de votre clef public (dans le fichier .ssh/id_rsa.pub)
- Cliquez sur Save
- Ouvrez la fenêtre de préférence Eclipse : Windows -> Preferences
- Ouvrez les options : General -> Network Connections -> SSH2
- Cliquez sur Browse et indiquez l'emplacement de votre dossier .ssh
- Indiquez votre clef privé : id_rsa
- Sauvegarder vos modifications
Egit est maintenant configuré pour Eclipse ! Alors... on s'y met ?
- Connectez-vous ou inscrivez-vous pour publier un commentaire