Outils pour utilisateurs

Outils du site


trad:hambsd:code

— [ HamBSD ] ~ Traduction française de la page HamBSD: Source Code

HamBSD : Code Source

Le code source d'HamBSD est maintenu dans un dépôt git. Les changements faits sur HamBSD sont régulièrement envoyés sur le miroir GitHub d'OpenBSD.

Obtenir le Code Source

Vous aurez besoin d'installer devel/git et devel/got depuis les ports afin d'obtenir et de travailler le code source.

Démarrer en vous assurant d'avoir la dernière version du code source depuis GitHub. Il est recommandé de le faire sous /home, à la fois pour l'écriture, et du fait que le clone approche les 2.1 Go d'espace :

$ cd /home/user
$ git clone --bare https://github.com/HamBSD/src.git

Si vous n'avez pas besoin de tout l'historique, vous pouvez réaliser un clone shallow pour récupérer seulement le dernier commit :

$ cd /home/user
$ git clone --depth 1 --bare https://github.com/HamBSD/src.git

Ensuite, récupérer l'arborescence de travail en utilisant got(1) :

$ cd /usr
$ got checkout /home/user/src.git /usr/src

Pour mettre à jour cette arborescence :

À FAIRE !

Historique du Code Source

Puisque le dépôt src.git est régulièrement reconstruit, aucun historique ne garde les changements spécifiques à HamBSD. Afin de le fournir, git-format-patch(1) est utilisé pour sérialiser les commits d'HamBSD en tant que correctifs qui sont alors des versions contrôlées dans le dépôt des correctifs.


Cette page est la traduction officieuse de la page “Source Code.
En cas de doute, merci de vous y référer !

Si vous voulez participer à l'effort de traduction, merci de lire ce topic.


trad/hambsd/code.txt · Dernière modification: 2020/07/28 15:16 de pengouinpdt