113 lines
4.6 KiB
Plaintext
113 lines
4.6 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<!-- Updated by Blorec Hervé 2013-09-04-->
|
|
<head>
|
|
<title>JMRI: Getting the Code</title>
|
|
<meta name="author" content="Bob Jacobsen">
|
|
<meta name="keywords" content="JMRI technical code CVS download">
|
|
<!--#include virtual="/help/fr/parts/Style.shtml" -->
|
|
</head>
|
|
|
|
<body>
|
|
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
|
|
<div id="mBody">
|
|
<!--#include virtual="Sidebar.shtml" -->
|
|
<div id="mainContent">
|
|
|
|
<h1>JMRI: Obtention du Code</h1>
|
|
|
|
<h2>Lancement Rapide</h2>
|
|
<p>Vous pouvez télécharger le code source le plus
|
|
récent via SVN en utilisant:</p>
|
|
<pre>
|
|
<code>svn checkout svn://svn.code.sf.net/p/jmri/code/trunk/jmri
|
|
</code>
|
|
</pre>
|
|
|
|
<h2>Détails</h2>
|
|
<p>Notre code source est distribué
|
|
en utilisant <a href=
|
|
"http://subversion.apache.org/">Subversion</a> (Nous gardons
|
|
aussi le <a href="WebSite.shtml">site web</a> dans le SVN, si
|
|
vous souhaitez travailler directement avec lui.) Si vous
|
|
voulez travailler avec le code, cela vaut la peine de prendre
|
|
quelques minutes pour installer SVN. Nous sommes
|
|
désolés, mais nous ne pouvons pas accepterr
|
|
d'autres méthodes (envoi des fichiers. zip, etc), car
|
|
ils sont tout simplement sources de trop d'erreurs.</p>
|
|
|
|
<p>Quelques ordinateurs sont livrés avec Subversion
|
|
installé, principalement divers systèmes Linux
|
|
. Si il n'est pas installé sur votre ordinateur, vous
|
|
aurez besoin de trouver et d'installer le logiciel client
|
|
nécessaire. voir les pages <a href=
|
|
"http://subversion.apache.org/packages.html">téléchargements
|
|
binaires Subversion</a> pour des paquets pour plusieurs
|
|
systèmes d'exploitation (y compris Mac OS X, Windows
|
|
et différentes distibution Linux).</p>
|
|
|
|
<p>De nombreux environnements de développement (par
|
|
exemple, Netbeans ou Eclipse) auront le support pour
|
|
Subversion, soit directement, soit comme un add-on.
|
|
Vérifiez la documentation de votre IDE favori pour
|
|
vérifier le support SVN.</p>
|
|
|
|
<p><a href=
|
|
"https://sourceforge.net/apps/trac/sourceforge/wiki/Subversion">
|
|
Serveur Subversion sur SourceForge</a> ne nécessite
|
|
aucune information utilisateur lorsque vous extrayez une
|
|
copie du code.</p>
|
|
|
|
<p>Si vous avez une copie existante du code et que vous
|
|
vouliez la mettre à jour , la commande est:</p>
|
|
<pre>
|
|
svn update
|
|
</pre>
|
|
|
|
<p>Voir aussi la <a href="SVNFAQ.shtml">page FAQ
|
|
Subversion</a>.</p>
|
|
|
|
<p>Après que la vérification soit
|
|
terminée, vous trouverez un répertoire de haut
|
|
niveau appelé <code>java</code> , avec des
|
|
sous-répertoires <code>xml</code> , ressources ,
|
|
<code>jython</code> , <code>aide</code> , <code>lib</code> ,
|
|
<code>java</code> et d'autres.</p>
|
|
|
|
<p>Changement de <code>java</code> . Là, vous trouverez un
|
|
répertoire <code>src</code> qui contient le code source
|
|
pour JMRI lui-même, et un répertoire de
|
|
<code>test</code> qui contient divers tests.</p>
|
|
|
|
<p>Vous pouvez consulter le code avec votre éditeur de
|
|
texte favori. Pour compiler et exécuter, vous avez
|
|
besoin d'un des outils de compilation décrit sur la
|
|
barre à gauche: <a href="Ant.shtml">Ant</a> , <a href=
|
|
"Eclipse.shtml">Eclipse</a> , <a href=
|
|
"%20NetBeans.shtml">NetBeans</a> , etc.</p>
|
|
|
|
<p>Une fois que vous travaillez avec le code, vous aurez
|
|
probablement créer quelques améliorations que
|
|
vous souhaitez contribuer en retour au projet. C'est
|
|
là que Subversion a un énorme avantage, avec
|
|
les autorisations et les commandes appropriés, vous
|
|
pouvez fusionner vos modifications dans la source commune
|
|
automagiquement. Contactez-nous si vous êtes prêt
|
|
à faire ou voir la <a href=
|
|
"index.shtml#contributing">info sur contribution</a>.</p>
|
|
|
|
<h2>Accès aux anciennes Versions</h2>
|
|
|
|
<p>La meilleure façon de récupérer la
|
|
source pour les versions 2.12 et antérieures est
|
|
d'utiliser le <a href="getoldcode.shtml">CVS Repository</a> .
|
|
s'il vous plaît Voir les instructions pour plus de
|
|
détails.</p>
|
|
|
|
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
|
|
</div><!-- closes #mainContent-->
|
|
</div><!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|