RSS: Blog | Wiki | Forum

Récupérer les sources d'EasyOS

Un article de Easyneuf.

Sommaire

[modifier] Système de développement

L'équipe easy_neuf utilise le gestionnaire de version Mercurial qui est proche de SVN. Mercurial présente l'avantage de pouvoir développer dans son propre repository et réaliser des opérations de type commit sans être nécessairement connecté à un serveur principal, les commits étant locaux. La synchronisation s'effectue par l'opération push, lorsque la connexion est de nouveau disponible.

[modifier] Intégration continue

Le logiciel Buildbot est utilisé pour compiler les sources en continue sur nos serveurs en interne. Une copie publique est mise à jour toutes les heures ici : http://www.easyneuf.org/download/buildbot

[modifier] Accès aux sources

Les sources sont accessibles par web à l'adresse suivante.

Le gestionnaire de contrôle de sources utilisé est Mercurial. Pour extraire depuis les dépôts, il suffit de taper la commande suivante :

hg clone http://hg.easyneuf.org/<nom_du_projet>

Pour récupérer l'intégralité des sources de la gate, copiez-collez les lignes suivantes :

hg clone http://hg.easyneuf.org/9buildroot
hg clone http://hg.easyneuf.org/9firstboot-ng
hg clone http://hg.easyneuf.org/9login
hg clone http://hg.easyneuf.org/9lpr
hg clone http://hg.easyneuf.org/9mcc
hg clone http://hg.easyneuf.org/9panel
hg clone http://hg.easyneuf.org/9rescue
hg clone http://hg.easyneuf.org/9search
hg clone http://hg.easyneuf.org/9secours
hg clone http://hg.easyneuf.org/bambedit
hg clone http://hg.easyneuf.org/bambino
hg clone http://hg.easyneuf.org/crosstool
hg clone http://hg.easyneuf.org/easy3d
hg clone http://hg.easyneuf.org/easy_net_tools
hg clone http://hg.easyneuf.org/easycockpit
hg clone http://hg.easyneuf.org/easymule
hg clone http://hg.easyneuf.org/easynetwork
hg clone http://hg.easyneuf.org/easypackage
hg clone http://hg.easyneuf.org/easypacman
hg clone http://hg.easyneuf.org/easypopup
hg clone http://hg.easyneuf.org/easyscreenshot
hg clone http://hg.easyneuf.org/easyslideshow
hg clone http://hg.easyneuf.org/easywifi
hg clone http://hg.easyneuf.org/gqlight
hg clone http://hg.easyneuf.org/minidesk
hg clone http://hg.easyneuf.org/minihal
hg clone http://hg.easyneuf.org/opengate_router_sdk
hg clone http://hg.easyneuf.org/router_utils
hg clone http://hg.easyneuf.org/xgalaga
hg clone http://hg.easyneuf.org/xul-diag
hg clone http://hg.easyneuf.org/xul-fm

[modifier] Liste des dépôts