" This manual page was written by Antti-Juhani Kaijanaho. " Modified by Pascal Hakim 10/01/02 " You may treat it as if it were in the public domain.
Nom
cvs2html - génère du HTML à partir d'une livraison CVS
Résumé
&
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] [-r
rev1:
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. |
| -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 à homefr, 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 sortieFr 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
Le fichier
/usr/share/doc/cvs2html/help.txt.
Le code source de
cvs2html, dans
/usr/bin/cvs2html.
cvs(1)
Traduction
Frédéric HENRY <neryel AT rolys.org>