Fr/FGAddon: Difference between revisions

Jump to navigation Jump to search
m
→‎Développeur individuel (git-svn): Grammar fixes and editing.
m (→‎Développeur individuel: Word rearrangement.)
m (→‎Développeur individuel (git-svn): Grammar fixes and editing.)
Line 597: Line 597:
{{Note|Scénario de développement:  Vous êtes un développeur individuel et utiliserez les outils de git-svn.}}
{{Note|Scénario de développement:  Vous êtes un développeur individuel et utiliserez les outils de git-svn.}}


Cette méthode est plus compliquée que l'utilisation des outils indigènes de SVN, mais est utile lorsque l'accès commit FGAddon est absent, car plusieurs commits locaux peuvent être faites pour être plus tard envoyé aux auteurs d'aéronef originaux, à la liste de diffusion de développement ou au forum.  Pour créer un clone de l'aéronef de choix dans un nouveau dépôt git, tapez:
Cette méthode est plus compliquée que l'utilisation des outils indigènes de SVN, mais est utile lorsque l'accès commit FGAddon est absent, car plusieurs commits locaux peuvent être faites pour être plus tard envoyés aux auteurs d'aéronef originaux, à la liste de diffusion de développement ou au forum.  Pour créer un clone de l'aéronef de choix dans un nouveau dépôt git local, tapez:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
git svn clone svn+ssh://<identifiant>@svn.code.sf.net/p/flightgear/fgaddon/trunk/Aircraft/<aéronef>
git svn clone svn+ssh://<identifiant>@svn.code.sf.net/p/flightgear/fgaddon/trunk/Aircraft/<aéronef>
Line 607: Line 607:
</syntaxhighlight>
</syntaxhighlight>


Pour utiliser le nouveau dépôt git locale, consultez les [[#Git-svn|instructions de git-svn]] et [[#Déficiences de git-svn|ses déficiences]].
Pour utiliser le nouveau dépôt git locale, consultez les [[#Git-svn|instructions de git-svn]] et faites attention à [[#Déficiences de git-svn|ses déficiences]].


==== Télécharger à Sourceforge ====
==== Télécharger sur Sourceforge ====


Afin de partager votre développements locaux, les modifications peuvent être téléchargés vers un dépôt git distant sur l'infrastructure SourceForge.  Pour cela, un [[#Dépôt git de développeur|dépôt git de développeur]] doit d'abord être créé sous votre profil à SourceForge.  Ajoutez ensuite ce dépôt distant comme une «remote»:
Afin de partager votre développements locaux, les modifications peuvent être téléchargées dans un dépôt git distant sur l'infrastructure SourceForge.  Pour cela, un [[#Dépôt git de développeur|dépôt git de développeur]] doit d'abord être créé sous votre profil à SourceForge.  Ajoutez ensuite ce dépôt distant comme un «remote»:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
git remote add origin ssh://<identifiant>@git.code.sf.net/u/<identifiant>/code-<aéronef>
git remote add origin ssh://<identifiant>@git.code.sf.net/u/<identifiant>/code-<aéronef>
</syntaxhighlight>
</syntaxhighlight>


Et envoyer la branche master où les développements sont situés à:
Et envoyer la branche master où les développements sont situés avec:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
git push --set-upstream origin master
git push --set-upstream origin master
</syntaxhighlight>
</syntaxhighlight>


Les modifications dans le nouveau dépôt sera visible à travers de l'interface web à <span style="color: blue"><tt><nowiki>https://sourceforge.net/u/<identifiant>/code-<aéronef>/ci/master/tree/</nowiki></tt></span>.
Les modifications dans le nouveau dépôt sera visibles à travers de l'interface web à <span style="color: blue"><tt><nowiki>https://sourceforge.net/u/<identifiant>/code-<aéronef>/ci/master/tree/</nowiki></tt></span>.


=== Envoi de changements de dépôt externe git à FGAddon ===
=== Envoi de changements de dépôt externe git à FGAddon ===

Navigation menu