Koding.com - développement collaboratif en ligne

Archives par mot-clef : debian

Installation de Mercurial et configuration des dépôts afin de pouvoir effectuer des PUSH et PULL via HTTP

lighttpd-mercurial-intro

Mercurial est un système de gestion de version décentralisé, c’est à dire qu’il ne nécessite pas de serveur pour fonctionner.

Il vous permet de garder un historique de toutes les modifications que vous avez apporté aux fichiers d’un projet et revenir facilement à une version antérieure. Il permet également de créer des branches (versions différentes d’un projet) et possède encore bien d’autres fonctionnalités.

Mercurial est notamment utilisé pour le développement de Python, MoinMoin, NetBeans, Xen ou encore Mozilla.

Nous allons voir dans cet article comment installer Mercurial, créer des dépôts et ensuite pouvoir y effectuer des PUSH et PULL via HTTP et HTTPS grâce au script hgwebdir.cgi. Continuer la lecture

Publié dans Lighttpd, Linux | Marqué avec , , , , , | Laisser un commentaire

Utilisation de update-rc.d sous Debian ou comment lancer des scripts au démarrage du système

linuxunixdebian

update-rc.d est une commande bien pratique puisqu’elle vous permet d’exécuter des scripts quand le runlevel du système change (au démarrage ou à la fermeture du système par exemple). C’est notamment grâce à ça que tous vos services se lancent au démarrage et s’arrêtent à l’extinction du système sans que vous n’ayez (presque) rien à faire ;-) .

Nous allons voir ici comment créer un script tout simple qui se contentera d’écrire dans un fichier lors du démarrage et de la fermeture du système.

Nous n’allons pas voir ici l’utilisation avancée de la commande update-rc.d que nous le verrons peut-être dans un prochain article.

Continuer la lecture

Publié dans Linux | Marqué avec , , , | 4 commentaires