table of contents
CVS2HTML(1) | Manuel de l'utilisateur Debian | CVS2HTML(1) |
NOM¶
cvs2html - Génèrer du HTML à partir d'une livraison CVS
SYNOPSIS¶
cvs2html [-a[-b][-k]] [-n nombre_diff] [-l/-L home] [-e] [-f] [-d MMM JJ [AAAA]] [-D JJ] [-i image]] [-h] [-v] [-w largeur_cadre] [-s pourcentage] [-N maxchrono] [-rrev1:rev2] [-c|-C cnom_fichier] -O | -o sortie [-p chemin_cvs] [-v verbosité]
DESCRIPTION¶
Le script cvs2html récupère le journal (log) de livraison (commit) pour un module CVS et le transforme en HTML.
- -a
- Génère des champs et des fichiers additionnels contenant côte à côte les différences entre les versions, d'une manière similaire à xdiff.
- -b
- Utilise des espaces comme points d'arrêt pour envelopper le texte, si -A est spécifié. C'est utilisé pour empêcher les deux colonnes de dépasser la largeur totale.
- -c | -C nom_de_fichier
- Sauvegarde une liste, triée chronologiquement, de toutes les entrées du journal au format html dans nom_de_fichier. Utilisez -C pour trier le fichier à l'envers.
- -d MMM JJ [AAAA]
- Omet tous les messages journaux antérieurs à la date donnée. Les trois premières lettres du mois devraient être utilisées (exemple Jun 5). L'année est optionnelle.
- -D JJ
- Omet tous les messages journaux plus vieux que JJ jours.
- -e
- Affiche tous les messages journaux dans la police courrier (non proportionnelle).
- -f
- Génère des fichiers journaux individuels pour chaque fichier lors de l'utilisation de -o.
- -h
- Affiche l'aide.
- -i image
- Fait de image l'image de fond.
- -k
- Ignore les changements dans les lignes causés par des substitutions de mots-clé CVS lorsque -a est spécifié.
- -l home
- Crée les liens relativement à home.
- -L home
- Crée les liens relativement à home, mais remplace les extensions de fichiers par .html.
- -n nombre_diff
- Affiche seulement les nombre_diff dernières variations (diffs) dans le journal. Les livraisons (commits) les plus anciennes n'auront d'affichées que leurs données du journal.
- -N maxchrono
- Affiche les maxchrono derniers changements de fichier dans la liste chronologique des changements.
- -o sortie
- Si sortie est un répertoire, tous les fichiers html produits sont stockés là-bas, utilisant le nom du dépôt (repository) comme base pour le nom de fichier. Sinon, sortie est utilisée comme la base du nom. Génère des cadres (frames) pour rendre la navigation plus facile.
- -O sortie
- Si sortie est un répertoire, tous les fichiers html produits sont stockés là-bas, en utilisant le nom du dépôt (repository) comme base pour le nom de fichier. Sinon, sortie est utilisée comme base du nom.
- -P chemin_cvs
- Règle le chemin du cvs à chemin_cvs.
- -rrev1:rev2
- Affiche seulement les messages journaux entre rev1 et rev2. Si un fichier n'est pas marqué (tagged), alors tout l'historique de révision du fichier est affiché.
- -s pourcentage
- Règle la largeur du cadre de gauche à pourcentage de la fenêtre.
- -v
- Insère les informations de CVSROOT dans l'index.
- -V verbosité
- Règle la verbosité. Plus verbosité est grand, plus il y a de sortie à l'écran.
- -w largeur_cadre
- Règle la largeur du cadre de gauche à largeur_cadre pixels.
EXEMPLE¶
cvs2html -l http://cvs.sslug.dk/linuxbog -f -p \\ -o cvs2html/index.html -v -a -b -n 6 -C chrono.html
Créera un répertoire appelé cvs2html. Ce répertoire contiendra un fichier de journal des donnés, pour chaque fichier dans le dépôt (repository). Les 6 dernières livraisons (commits) à chaque fichier auront un diff disponible. Tous les liens seront relatifs à http://cvs.sslug.dk/linuxbog. Cela créera aussi un fichier avec toutes les données de journal, dans l'ordre chronologique.
AUTEURS¶
Le script cvs2html a été écrit par Peter Toft et d'autres (voir les commentaires dans /usr/bin/cvs2html pour une liste exhaustive). Cette page de manuel a été écrite par Antti-Juhani Kaijanaho pour Debian GNU, et modifié par Pascal Hakim.
VOIR AUSSI¶
cvs(1)
Le fichier /usr/share/doc/cvs2html/help.txt.
Le code source de cvs2html, dans /usr/bin/cvs2html.
TRADUCTION¶
Frédéric HENRY <neryel AT rolys.org>
10 décembre 1999 | Projet Debian |