30,997
edits
mNo edit summary Tags: Mobile edit Mobile web edit Advanced mobile edit |
Tag: 2017 source edit |
||
| Line 35: | Line 35: | ||
==Processus de Clone== | ==Processus de Clone== | ||
Tout d'abord, saisissez la valeur du dépôt avec les sources de référence dans votre client GIT. | |||
*Avec l'IDE Eclipse, | *Avec l'IDE Eclipse, choisissez « Cloner le dépôt GIT ». Saisissez l'URL GIT du projet à récupérer. | ||
GIT | L'URL GIT de la source officielle de Dolibarr est : | ||
<source lang="ini"> | <source lang="ini"> | ||
git@github.com:Dolibarr/dolibarr.git | git@github.com:Dolibarr/dolibarr.git | ||
ou | |||
git://github.com/Dolibarr/dolibarr.git (lecture seule) | git://github.com/Dolibarr/dolibarr.git (lecture seule) | ||
</source> | </source> | ||
Votre client GIT Eclipse vous demandera de sélectionner les branches qui vous intéressent. Les branches non sélectionnées actuellement peuvent être sélectionnées ultérieurement en effectuant une récupération depuis la vue « Remotes », mais essayez de ne sélectionner que la branche dont vous avez besoin. Cela vous fera gagner du temps et vous évitera des problèmes par la suite. | |||
*Avec le client GIT en ligne de | *Avec le client GIT en ligne de commande : | ||
Configurez d'abord votre client GIT : | |||
<source lang="bash"> | <source lang="bash"> | ||
git config --global user.name " | git config --global user.name "Votre nom" | ||
git config --global user.email " | git config --global user.email "utilisateur@domaine.com" | ||
git config --list | git config --list | ||
</source> | </source> | ||
Clonez ensuite le dépôt localement : | |||
<source lang="bash"> | <source lang="bash"> | ||
git clone git://github.com/Dolibarr/dolibarr.git dolibarr | git clone git://github.com/Dolibarr/dolibarr.git dolibarr | ||
</source> | </source> | ||
Si vous êtes derrière un pare-feu, vous pouvez utiliser l'URL alternative : | |||
<source lang="bash"> | <source lang="bash"> | ||
git config --global http.proxy http://proxyuser:proxypass@proxyserver:proxyport | git config --global http.proxy http://proxyuser:proxypass@proxyserver:proxyport | ||
| Line 66: | Line 65: | ||
</source> | </source> | ||
Une fois cette étape validée, votre client GIT téléchargera tous les fichiers depuis le serveur GIT distant. Cette opération peut prendre quelques secondes, voire quelques minutes. | |||
Une fois le téléchargement terminé, accédez à la vue GIT - Branches - Local. Dans la plupart des cas, la branche choisie devrait déjà être disponible. | |||
Si ce n'est pas le cas : | |||
*Avec Eclipse, | *Avec Eclipse, faites un clic droit sur « Branches - Remotes - La branche à dupliquer localement ». | ||
Si vous choisissez « Créer une branche », le contenu de la branche sera dupliqué pour pouvoir être utilisé localement. | |||
Si vous choisissez « Extraire », la vue « Répertoire de travail » sera mise à jour. | |||
* | *Avec GIT en ligne de commande | ||
<source lang="bash"> | <source lang="bash"> | ||
| Line 83: | Line 82: | ||
git checkout x.y | git checkout x.y | ||
</source> | </source> | ||
Cela créera une branche locale et effectuera l'extraction automatiquement. | |||
Si vous utilisez Eclipse, une fois votre branche créée localement, créez un projet PHP depuis l'assistant en choisissant « Créer à partir d'un projet existant » et sélectionnez le répertoire correspondant à votre dépôt GIT local (ne créez pas de projet PHP de toutes pièces). | |||
Faites ensuite un clic droit sur le projet dans votre espace de travail Eclipse et choisissez « Équipe - Partager ». Sélectionnez GIT et cliquez sur l'option « Utiliser ou créer un dépôt dans le dossier parent du projet ». | |||
Une autre méthode consiste à utiliser Fichier > Importer, Git > Projet depuis Git. Sélectionnez le dépôt Git, puis utilisez l'assistant Nouveau projet > Projet PHP. Saisissez le dossier de votre dépôt GIT local. | |||
Vous pouvez ensuite configurer Eclipse pour qu'il n'analyse pas tous les fichiers du projet à la recherche de ses outils de compilation (analyseur de contours, analyseur de tâches, analyseur de syntaxe, etc.). Cela évitera des ralentissements. Pour cela, faites un clic droit sur le projet, choisissez « Chemin de compilation » et configurez-le comme illustré ci-dessous. | |||
[[File:Eclipse php build path.png|240px]] | [[File:Eclipse php build path.png|240px]] | ||