Fr/FGAddon: Difference between revisions

Jump to navigation Jump to search
1,225 bytes added ,  7 October 2015
→‎Pousser à FGAddon: Translated the section.
(→‎Configuration de l'équipe: Translated the section.)
(→‎Pousser à FGAddon: Translated the section.)
Line 800: Line 800:


===== Pousser à FGAddon =====
===== Pousser à FGAddon =====
Le dépôt git local du chef de l'équipe est utilisé pour faire des commits à FGAddon.  L'historique doit être gardé linéaire dans la branche de <code>fgaddon</code>, alors «cherry-picking» est la seule façon d'avancer.  Les instructions suivantes viennent de la section de [[#Développeur individuel (git-svn)|développeur individuel (git-svn)]].  Dans le dépôt git local, changez à la branche <code>fgaddon</code> avec:
<syntaxhighlight lang="bash">
git checkout fgaddon
</syntaxhighlight>
Tirez toutes les modifications qui ont eu lieu dans FGAddon:
<syntaxhighlight lang="bash">
git svn rebase
</syntaxhighlight>
Sélectionner manuellement les commits pour être envoyés à FGAddon et utilise le «cherry-pick» pour tirer une liste de commits en ordre séquentiel:
<syntaxhighlight lang="bash">
git cherry-pick <commit hash 1>
git cherry-pick <commit hash 2>
git cherry-pick <commit hash 3>
...
</syntaxhighlight>
Puis vérifiez ce qui est à envoyé:
<syntaxhighlight lang="bash">
git log git-svn..HEAD
git diff git-svn..HEAD
</syntaxhighlight>
Envoyez les modifications à FGAddon et retourez à la branche master:
<syntaxhighlight lang="bash">
git svn dcommit
git checkout master
</syntaxhighlight>


==== Membres de l'équipe ====
==== Membres de l'équipe ====

Navigation menu