Il s'agit de la commande bts qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
bts - interface de ligne de commande des développeurs vers le BTS
SYNOPSIS
bts [Options] commander [args] [#commentaire] [.|, commander [args] [#commentaire]] ...
DESCRIPTION
Il s'agit d'une interface de ligne de commande vers le système de suivi des bogues Debian (BTS), destiné principalement
à l'usage des développeurs. Il permet de manipuler le BTS à l'aide de commandes simples qui peuvent être
exécuté à l'invite ou dans un script, effectue diverses vérifications de l'intégrité de l'entrée et construit
et envoie un courrier à l'adresse de contrôle BTS pour vous. Un cache local de pages Web et
des e-mails du BTS peuvent également être créés et mis à jour.
En général, l'interface de ligne de commande est la même que ce que vous écririez dans un courrier à
[email protected], juste préfixé par "bts". Par exemple:
% bts gravité 69042 normal
% fusion bts 69042 43233
% bts retitle 69042 bla bla
Quelques commandes supplémentaires ont été ajoutées pour votre commodité, et ce programme est moins
strict sur ce qui constitue un numéro de bogue valide. Par exemple, "gravité Bug n°85942 normal"
est compris, de même que la "sévérité #85942 normale". (Bien sûr, votre shell peut considérer "#" comme un
caractère de commentaire cependant, vous devrez peut-être le citer !)
Aussi, pour votre commodité, ce programme vous permet d'abréger les commandes au plus court
sous-chaîne unique (similaire à la façon dont cvs vous permet d'abréger les commandes). Alors il comprend
des choses comme "bts cl 85942".
Il est également possible d'inclure un commentaire dans le courrier envoyé au BTS. Si votre coquille fait
ne pas supprimer le commentaire dans une commande comme "bts sévérité 30321 normal #gonflé
gravité", alors ce programme est suffisamment intelligent pour déterminer où se trouve le commentaire, et
l'inclure dans l'e-mail. Notez que la plupart des shells suppriment de tels commentaires avant qu'ils n'obtiennent
au programme, à moins que le commentaire ne soit cité. (Quelque chose comme "bts sévérité #85942
normal" ne sera pas traité comme un commentaire !)
Vous pouvez spécifier plusieurs commandes en les séparant par un seul point, un peu comme
mise à jour-rc.d; une seule virgule peut également être utilisée ; toutes les commandes seront alors envoyées dans un
courrier unique. Il est important que le point/virgule soit entouré d'espaces afin qu'il ne soit pas
confondu avec une partie d'une commande. Par exemple (en citant si nécessaire pour que bts voit le
commenter):
% bts sévérité 95672 normal , fusionner 95672 95673 \#ils sont identiques !
L'abréviation "it" peut être utilisée pour faire référence au dernier numéro de bogue mentionné, vous pouvez donc
écrire:
% bts sévérité 95672 liste de souhaits, renommez-la "bts : veuillez ajouter une option --foo"
Veuillez utiliser ce programme de manière responsable et prendre nos utilisateurs en considération.
OPTIONS
bts examine le scripts de développement fichiers de configuration comme décrit ci-dessous. Options de ligne de commande
remplacer les paramètres du fichier de configuration, cependant.
-o, --hors ligne
Marque bts utiliser les bogues mis en cache pour le montrer et bogues commandes, si un cache est disponible pour
les données demandées. Voir le cachette commande ci-dessous pour obtenir des informations sur la configuration d'un
cache
--en ligne, --no-hors ligne
Le contraire de --hors ligne; remplace toute directive de fichier de configuration pour fonctionner hors ligne.
-n, --pas d'action
N'envoyez pas d'e-mails mais imprimez-les sur une sortie standard.
--cache, --pas de cache
Devrions-nous essayer de mettre en cache les nouvelles versions des pages BTS lors de l'exécution montrer/bogues
commandes ? La valeur par défaut est de mettre en cache.
--cache-mode={m.|mbox|plein}
Lors de l'exécution d'un bts cachette commande, devrions-nous uniquement refléter le bogue de base (m.), ou devrait
nous reflétons également la version mbox (mbox), ou devrions-nous refléter le tout, y compris
la mbox et les pièces jointes ennuyeuses aux pages de bogues BTS et la reconnaissance
e-mails (plein) ? La valeur par défaut est m..
--cache-délai=secondes
Délai en secondes entre chaque téléchargement, pour éviter de marteler le serveur web BTS.
La valeur par défaut est 5 secondes.
--mbox
Ouvrez un lecteur de messagerie pour lire la mbox correspondant à un numéro de bogue donné pour montrer et
bogues les commandes.
--lecteur de courrier=LECTEUR
Spécifiez la commande pour lire la mbox. Doit contenir un "%s" chaîne (sans guillemets !), qui
sera remplacé par le nom du fichier mbox. La commande sera divisée en blanc
espace et ne sera pas transmis à un shell. La valeur par défaut est 'cabot -f %s'. (Aussi, %% sera
remplacé par un seul % si cela est nécessaire.)
--cc-adr=CC_EMAIL_ADDRESS
Envoyez des copies carbone à une liste d'utilisateurs. CC_EMAIL_ADDRESS doit être séparé par des virgules
liste d'adresses e-mail.
--use-default-cc
Ajouter les adresses spécifiées dans l'option du fichier de configuration BTS_DEFAULT_CC à la
liste spécifiée à l'aide --cc-adresse. C'est la valeur par défaut.
--no-use-default-cc
Ne pas ajouter d'adresses spécifiées dans BTS_DEFAULT_CC à la liste des copies carbone.
--sendmail=ENVOYER MAILCMD
Spécifie le sendmail commander. La commande sera divisée sur un espace blanc et ne sera pas
être passé à un shell. La valeur par défaut est /usr/sbin/sendmailL’ -t l'option sera
ajouté automatiquement si la commande est /usr/sbin/sendmail or /usr/sbin/exim*. For
d'autres expéditeurs, s'ils ont besoin d'un -t option, cela doit être inclus dans le ENVOYER MAILCMD,
par exemple: --sendmail="/usr/sbin/mymailer -t".
--cabot
Utilisez cabot pour l'envoi de courriers. La valeur par défaut est de ne pas utiliser cabot, à l'exception de certaines commandes.
Notez que l'un des $DEBEMAIL or $ EMAIL doit être défini dans l'environnement afin d'utiliser
cabot pour envoyer des e-mails.
--pas de chien
Ne pas utiliser cabot pour l'envoi de courriers.
--soap-timeout=SECONDS
Spécifiez un délai d'attente pour les appels SOAP tel qu'utilisé par le Sélectionner et statuts les commandes.
--smtp-hôte=HTE SMTP
Spécifiez un hôte SMTP. Si donné, bts enverra du courrier en parlant directement à ce SMTP
hôte plutôt qu'en invoquant un sendmail commander.
Le nom d'hôte peut être suivi de deux points (":") et d'un numéro de port afin d'utiliser un
port autre que celui par défaut. Il peut également commencer par "ssmtp://" ou "smtps://" pour
indiquent que SMTPS doit être utilisé.
Notez que l'un des $DEBEMAIL or $ EMAIL doit être défini dans l'environnement afin d'utiliser
connexions SMTP directes pour envoyer des e-mails.
Notez que lors de l'envoi direct via un hôte SMTP, la spécification des adresses dans --cc-adresse or
BTS_DEFAULT_CC que l'hôte SMTP ne relayera pas entraînera le rejet de l'hôte SMTP
tout le courrier.
Notez également que l'utilisation de la réaffecter commande peut, lorsque l'un ou l'autre --interactif or
--force-interactive est activé, entraîner l'ajout automatique d'un Cc à
$nouveaupaquet@paquets.debian.org. Dans ces cas, la note ci-dessus concernant le relais
s'applique. L'interface de soumission (port 587) sur reportbug.debian.org ne prend pas en charge
relais et, en tant que tel, ne doit pas être utilisé comme serveur SMTP pour bts sous le
circonstances décrites dans ce paragraphe.
--smtp-nom d'utilisateur=USERNAME, --smtp-mot de passe=MOT DE PASSE
Spécifiez les informations d'identification à utiliser lors de la connexion au serveur SMTP spécifié par
--smtp-hôte. Si le serveur ne requiert pas d'authentification, ces options devraient
ne pas être utilisé.
Si un nom d'utilisateur est spécifié mais pas un mot de passe, bts demandera le mot de passe avant
envoyer le courrier.
--smtp-helo=HELO
Spécifiez le nom à utiliser dans le HELO commande lors de la connexion au serveur SMTP ;
par défaut le contenu du fichier /etc/nom de messagerie, s'il existe.
Notez que certains serveurs SMTP peuvent refuser l'utilisation d'un HELO qui non plus ne résout pas
ou ne semble pas appartenir à l'hôte qui l'utilise.
--bts-serveur
Utilisez un serveur de debbugs autre que https://bugs.debian.org.
-f, --force-rafraîchir
Téléchargez à nouveau un rapport de bogue, même s'il ne semble pas avoir changé depuis le dernier
cachette commander. Utile si un --cache-mode=complet est demandé pour la première fois
(sinon les rapports de bogues inchangés ne seront pas téléchargés à nouveau, même si les bits ennuyeux
n'ont pas été téléchargés).
--pas de rafraîchissement forcé
Supprimer tout fichier de configuration --force-rafraîchir option.
--seulement-nouveau
Téléchargez uniquement les nouveaux bogues lors de la mise en cache. Ne recherchez pas les mises à jour des bogues que nous avons déjà.
--include-résolu
Lors de la mise en cache des rapports de bogues, incluez ceux qui sont marqués comme résolus. C'est le
comportement par défaut.
--no-include-résolu
Inversez le comportement de l'option précédente. C'est-à-dire, ne cachez pas les bogues qui sont
marqué comme résolu.
--pas de accusé de réception
Supprimer les courriers d'accusé de réception du BTS. Notez que cela n'affectera que le
copies des messages envoyés aux bogues, pas ceux envoyés au bot de contrôle.
--ack
Ne supprimez pas les courriers d'accusé de réception. C'est le comportement par défaut.
-i, --interactif
Avant d'envoyer un e-mail au bot de contrôle, affichez le contenu et laissez-le être
modifié ou l'envoi annulé.
--force-interactive
Similaire à --interactif, à l'exception du fait qu'un éditeur est généré avant
demande de confirmation du message à envoyer.
--no-interactif
Envoyer des e-mails de contrôle sans confirmation. C'est le comportement par défaut.
-q, --silencieux
En cours d'exécution bts cachette, n'affiche que des informations sur les pages nouvellement mises en cache, pas
messages disant déjà mis en cache. Si cette option est spécifiée deux fois, seule l'erreur de sortie
messages (à stderr).
--no-conf, --noconf
Ne lisez aucun fichier de configuration. Cela ne peut être utilisé que comme première option donnée
sur la ligne de commande.
COMMANDES
Pour plus de détails sur les commandes, consultez la documentation BTS.
montrer [Options] [bug nombre | paquet | mainteneur | : ] [opter=vague ...]
montrer [Options] [src:paquet | de:émetteur] [opter=vague ...]
montrer [Options] [tag:Étiquette | étiquette d'utilisateur :Étiquette ] [opter=vague ...]
montrer [version critique | version-critique/... | RC]
C'est un synonyme de bts bogues.
bogues [Options] [numéro_bogue | paquet | mainteneur | : ] [opter=vague ...]
bogues [Options] [src:paquet | de:émetteur] [opter=vague ...]
bogues [Options] [tag:Étiquette | étiquette d'utilisateur :Étiquette ] [opter=vague ...]
bogues [version critique | version-critique/... | RC]
Affichez la page listant les bugs demandés dans un navigateur web en utilisant
navigateur-sensible (1).
Les options peuvent être spécifiées après le bogues commande en plus ou à la place des options
au début de la ligne de commande : les options reconnues à ce stade sont :
-o/--hors ligne/--en ligne, -m/--mbox, --lecteur de courrier et --[no-]cachette. Ceux-ci sont décrits
plus tôt dans cette page de manuel. Si soit le -o or --hors ligne l'option est utilisée, ou il y a
déjà une copie à jour dans le cache local, la version mise en cache sera utilisée.
Les significations des arguments possibles sont les suivantes :
(aucun) Si rien n'est spécifié, bts bogues affichera vos bogues, en supposant que soit
DÉBÉMAIL or E-MAIL (examiné dans cet ordre) est défini sur l'e-mail approprié
adresse.
numéro_bogue
Afficher le numéro de bogue numéro_bogue.
paquet Afficher les bugs du package paquet.
src:paquet
Afficher les bogues pour le paquet source paquet.
mainteneur
Afficher les bogues pour l'adresse e-mail du responsable mainteneur.
de:émetteur
Afficher les bogues pour l'adresse e-mail de l'expéditeur émetteur.
tag:Étiquette Afficher les bugs qui sont marqués avec Étiquette.
étiquette d'utilisateur :Étiquette
Afficher les bugs qui sont marqués avec usertag Étiquette. Voir la documentation BTS
pour plus d'informations sur les balises utilisateur. Cela nécessitera l'utilisation d'un utilisateurs=email
option.
: Détails du système de suivi des bogues lui-même, ainsi qu'une page de demande de bogue avec
plus d'options que ce script, peuvent être trouvées sur https://bugs.debian.org/. Cette
la page elle-même sera ouverte si la commande 'bts bugs :' est utilisée.
version critique, RC
Affichez la page d'accueil des pages critiques pour la publication sur le BTS. C'est un
synonyme de https://bugs.debian.org/release-critical/index.html. C'est aussi
possible de dire release-critical/debian/main.html et autres. RC est un
synonyme de release-critical/other/all.html.
Après l'argument spécifiant ce qu'il faut afficher, vous pouvez éventuellement spécifier des options pour
utiliser pour formater la page ou modifier ce qu'elle a affiché. Ceux-ci sont transmis au BTS en
l'URL téléchargée. Par exemple, passez dist=stable pour voir les bogues affectant le stable
version d'un package, version=1.0 pour voir les bogues affectant cette version d'un package, ou
reverse=yes pour afficher les messages les plus récents en premier dans un journal de bogues.
Si la mise en cache a été activée (c'est-à-dire, --pas de cache n'a pas été utilisé et BTS_CACHE a
pas été réglé sur aucune), puis toute page demandée par bts montrer sera automatiquement mis en cache,
et être disponible hors ligne par la suite. Les pages qui sont automatiquement mises en cache de cette manière
sera supprimé les "bts montrer|bogues|cachette" les invocations si elles n'ont pas été
accessible en 30 jours. Attention : sur un système de fichiers monté avec l'option "noatime",
fonctionnement "bts montrer|bogues" ne met pas à jour les temps d'accès des fichiers de cache ; un bogue mis en cache
fera alors l'objet d'un auto-nettoyage 30 jours après son téléchargement initial, même s'il
a été consulté entre-temps.
Tout autre bts les commandes suivantes sur la ligne de commande seront exécutées après le
navigateur a été quitté.
Le navigateur souhaité peut être spécifié et configuré en définissant le BROWSER sûr, heureux et sain
variable. Les conventions suivent celles définies par Eric Raymond à
http://www.catb.org/~esr/BROWSER/; nous reproduisons ici la partie pertinente.
La valeur de BROWSER peut consister en une série de parties de commandes de navigateur séparées par des deux-points.
Ceux-ci devraient être essayés dans l'ordre jusqu'à ce que l'on réussisse. Chaque partie de commande peut éventuellement
contenir la chaîne %s; si c'est le cas, l'URL à visualiser y est substituée. Si un
la partie commande ne contient pas %s, le navigateur est à lancer comme si l'URL avait été
fourni comme premier argument. La chaîne %% doit être remplacé par un seul %.
Justification : Nous devons être en mesure de spécifier plusieurs commandes de navigateur afin que les programmes obéissant
cette convention peut faire la bonne chose dans les environnements X ou console, en essayant X
premier. La spécification de plusieurs commandes peut également être utile pour les personnes qui partagent des fichiers comme
.profil sur plusieurs systèmes. Nous avons besoin %s parce que certains navigateurs populaires ont
syntaxe d'appel à distance qui l'exige. Sauf si %% réduit à %, ce ne sera pas
possible d'avoir un littéral %s dans la chaîne.
Par exemple, sur la plupart des systèmes Linux, une bonne chose à faire serait :
NAVIGATEUR='mozilla -raise -remote "openURL(%s,new-window)":links'
Sélectionner [clé:Plus-value ...]
Utilise l'interface SOAP pour afficher une liste de bogues qui correspondent à la sélection donnée
exigences.
Les clés suivantes sont autorisées et peuvent être attribuées plusieurs fois.
paquet Nom du package binaire.
source Nom du package source.
mainteneur
Adresse e-mail du mainteneur.
émetteur
Adresse e-mail de l'expéditeur.
gravité
Gravité du bogue.
statuts Statut du bogue. Un des ouvert, fait, ou transmis.
Étiquette Balises appliquées au bogue. Si les utilisateurs est spécifié, peut inclure des usertags dans
en plus des balises standard.
propriétaire Propriétaire du bogue.
correspondant
Adresse de quelqu'un qui a envoyé du courrier au journal.
affecte Bugs qui affectent ce paquet.
bogues Liste des bogues à rechercher.
les utilisateurs Utilisateurs à utiliser lors de la recherche de balises utilisateur.
archives Que ce soit pour rechercher des bogues archivés ou des bogues normaux ; par défaut à 0 (c'est-à-dire seulement
rechercher les bogues normaux). Comme cas particulier, si l'archive est tous les deux, à la fois archivé et
les bogues non archivés sont renvoyés.
Par exemple, pour sélectionner l'ensemble de bogues soumis par [email protected] et
tagged ne corrigera pas, on utiliserait
bts sélectionner l'expéditeur :[email protected] balise:ne corrigera pas
Si une clé est utilisée plusieurs fois, l'ensemble de bogues sélectionné comprend ceux qui correspondent
l'une des valeurs fournies ; par exemple
bts select package:foo sévérité:wishlist sévérité:mineur
renvoie tous les bogues du paquet foo avec une liste de souhaits ou une gravité mineure.
statuts [bug | fichier:filet | des champs:champ[,champ ...] | verbeux]...
Utilise l'interface SOAP pour afficher les informations d'état pour les bogues donnés (ou comme lu
à partir des fichiers répertoriés -- utilisez - pour indiquer STDIN).
Par défaut, tous les champs renseignés pour un bogue sont affichés.
If verbeux est donné, les champs vides seront également affichés.
If des champs est donné, seuls ces champs seront affichés. Aucun contrôle de validité n'est
effectuée sur les champs spécifiés.
cloner bug nouveau_ID [nouveau_ID ...]
La cloner commande de contrôle vous permet de dupliquer un bug rapport. Il est utile dans le
cas où un seul rapport indique en fait que plusieurs bogues distincts ont
eu lieu. Les « nouveaux identifiants » sont des nombres négatifs, séparés par des espaces, qui peuvent être utilisés dans
commandes de contrôle suivantes pour faire référence aux bogues nouvellement dupliqués. Un nouveau rapport est
généré pour chaque nouvel ID.
fait bug [version]
Marquer un bug comme fait. Cela force le mode interactif puisque les messages terminés doivent inclure un
explication pourquoi le bogue est fermé. Vous devez préciser quel version du système
package a fermé le bogue, si possible.
rouvrir bug [émetteur]
Rouvrir un bug, avec en option émetteur.
archives bug
Archiver un bug qui a déjà été archivé mais ne l'est pas actuellement. Les bug doit
remplir toutes les conditions d'archivage à l'exception de celles qui sont
basé sur le temps.
désarchiver bug
Désarchiver un bug qui est actuellement archivé.
retitrer bug titre
Changez le titre du système bug.
Sommaire bug [numéro de message]
Sélectionnez un numéro de message qui doit être utilisé comme résumé d'un bug.
Si aucun numéro de message n'est donné, le résumé est effacé.
émetteur bug [bug ...] expéditeur-e-mail
Changer l'adresse de l'expéditeur d'un bug ou un certain nombre de bugs, avec ! signifiant "utiliser le
sur l'e-mail actuel en tant que nouvelle adresse de l'expéditeur'.
réaffecter bug [bug ...] paquet [version]
Réaffecter un bug ou un certain nombre de bugs à un autre paquetL’ version le champ est
optionnel; voir l'explication sur .
trouvé bug [version]
Indiquer qu'un bug s'est avéré exister dans une version de package particulière. Sans
version, la liste des versions corrigées est effacée et le bogue est rouvert.
pas trouvé bug version
Supprimer l'enregistrement qui bug a été rencontré dans la version donnée du package à
auquel il est attribué.
fixé bug version
Indiquer qu'un bug a été corrigé dans une version de package particulière, sans affecter le
bugle statut ouvert/fermé de .
non corrigé bug version
Supprimer l'enregistrement qu'un bug a été corrigé dans la version donnée du package auquel il
est assigné.
Ceci est équivalent à la séquence de commandes "trouvé bug version""pas trouvé bug
version".
bloc bug by|avec bug [bug ...]
Notez qu'un bug est bloqué d'être corrigé par un ensemble d'autres bogues.
débloquer bug by|avec bug [bug ...]
Notez qu'un bug n'est plus bloqué d'être corrigé par un ensemble d'autres bogues.
fusionner bug bug [bug ...]
Fusionner un ensemble de bogues ensemble.
forcer la fusion bug bug [bug ...]
Fusionner de force un ensemble de bogues ensemble. La première bug répertorié est le bogue principal, et son
paramètres (ceux qui doivent être égaux dans un fusionner) sont affectés aux bogues répertoriés
suivant.
annuler la fusion bug
Annuler la fusion d'un bug.
Étiquette bug [+|-|=] Étiquette [Étiquette ...]
étiquettes bug [+|-|=] Étiquette [Étiquette ...]
Activer ou désactiver un Étiquette sur un bug. La balise peut être soit le nom exact de la balise, soit elle peut être
abrégé en n'importe quelle sous-chaîne de balise unique. (Donc en utilisant fixé définira la balise fixé, Pas
fixe en amont, par exemple, mais fixer ne serait pas acceptable.) Plusieurs balises peuvent être
spécifié aussi. Les deux commandes (tag et tags) sont identiques. Au moins une balise
doit être spécifié, à moins que le = flag est utilisé, où la commande
balises bts =
supprimera toutes les balises du spécifié bug.
Ajouter/supprimer le Sécurité La balise ajoutera "team\@security.debian.org" à la liste Cc
de l'e-mail de contrôle.
affecte bug [+|-|=] paquet [paquet ...]
Indique qu'un bug affecte un paquet autre que celui contre lequel il est déposé,
provoquant le bug être répertorié par défaut dans le paquet liste des autres paquet.
Cela devrait généralement être utilisé lorsque le bug est suffisamment grave pour provoquer plusieurs rapports
des utilisateurs à être affectés au mauvais package. Au moins un paquet doit être
spécifié, à moins que le = flag est utilisé, où la commande
bts affecte =
supprimera toutes les indications que bug affecte d'autres paquets.
utilisateur email
Spécifier un utilisateur email adresse avant d'utiliser le balises utilisateur commander.
étiquette d'utilisateur bug [+|-|=] Étiquette [Étiquette ...]
balises utilisateur bug [+|-|=] Étiquette [Étiquette ...]
Définir ou désactiver une balise utilisateur sur un bugL’ Étiquette doit être le nom exact de la balise recherchée ; il y a
pas de valeurs par défaut ni de vérification des noms de balises. Plusieurs balises peuvent également être spécifiées. Les deux
commandes (étiquette d'utilisateur et balises utilisateur) sont identiques. Au moins un Étiquette doit être précisé,
à moins que le = flag est utilisé, où la commande
balises utilisateur bts =
supprimera toutes les balises utilisateur du spécifié bug.
réclamer bug [réclamer]
Enregistrez que vous avez réclamé un bug (par exemple pour une fête de suppression de bogues). réclamer devrait être
un jeton unique permettant d'identifier les bugs que vous avez revendiqués ; une adresse e-mail
est souvent utilisé.
Sinon réclamer est spécifié, la variable d'environnement DÉBÉMAIL or E-MAIL (vérifié que
commande) est utilisé.
décliner bug [réclamer]
Supprimez l'enregistrement que vous avez revendiqué un bogue.
Sinon réclamer est spécifié, la variable d'environnement DÉBÉMAIL or E-MAIL (vérifié que
commande) est utilisé.
gravité bug gravité
Changez le gravité d'un bug. Les sévérités disponibles sont : Liste d'envie, mineur, Ordinaire,
important, grave, grave, critique. La gravité peut être abrégée en n'importe quel
sous-chaîne.
transmis bug propos
marque le bug tel que transmis au donné propos (généralement une adresse e-mail ou une URL pour
un bug tracker en amont).
non transmis bug
Marquer un bug comme non transmis.
paquet [paquet ...]
Les commandes suivantes ne s'appliqueront qu'aux bogues contre les paquets; cela agit
comme mécanisme de sécurité pour le BTS. Si aucun paquet n'est répertorié, cette vérification est activée
à nouveau.
limite [clé[:Plus-value]] ...
Les commandes suivantes ne s'appliqueront qu'aux bogues qui répondent au critère spécifié ;
cela agit comme un mécanisme de sécurité pour le BTS. Sinon Plus-values sont répertoriés, les limites pour
qui clé sont à nouveau éteints. Sinon clés sont spécifiés, toutes les limites sont réinitialisées.
émetteur
Adresse e-mail de l'expéditeur.
données Date à laquelle le bogue a été soumis.
sujet Sujet du bug.
msgstr ID de message du rapport de bogue initial.
paquet Nom du package binaire.
source Nom du package source.
Étiquette Balises appliquées au bogue.
gravité
Gravité du bogue.
propriétaire Propriétaire du bogue.
affecte Bugs affectant ce paquet.
archives Que ce soit pour rechercher des bogues archivés ou des bogues normaux ; par défaut à 0 (c'est-à-dire seulement
rechercher les bogues normaux). Comme cas particulier, si l'archive est tous les deux, à la fois archivé et
les bogues non archivés sont renvoyés.
Par exemple, pour limiter l'ensemble des bogues affectés par les commandes de contrôle suivantes à
ceux soumis par [email protected] et étiqueté ne corrigera pas, on utiliserait
auteur de la limite bts :[email protected] balise:ne corrigera pas
Si une clé est utilisée plusieurs fois, l'ensemble de bogues sélectionné comprend ceux qui correspondent
l'une des valeurs fournies ; par exemple
bts limit package:foo sévérité:wishlist sévérité:mineur
applique uniquement les commandes de contrôle suivantes aux bogues du paquet foo avec soit
Liste d'envie or mineur gravité.
propriétaire bug propriétaire-email
Changer l'adresse "propriétaire" d'un bug, avec ! ce qui signifie `utiliser l'adresse sur le courant
email en tant que nouvelle adresse du propriétaire'.
Le propriétaire d'un bogue accepte la responsabilité de le traiter.
aucun propriétaire bug
Marquez un bogue comme n'ayant pas de "propriétaire".
inscrire bug [email]
Abonnez-vous le donné email adresse à l'adresse indiquée bug rapport. Si aucune adresse e-mail n'est
spécifié, la variable d'environnement DÉBÉMAIL or E-MAIL (dans cet ordre) est utilisé. Si
ceux-ci ne sont pas définis, ou ! est donnée comme adresse e-mail, votre adresse par défaut sera utilisée.
Après avoir exécuté cette commande, vous recevrez une confirmation d'abonnement à laquelle
vous devez répondre. Lorsque vous êtes abonné à un rapport de bogue, vous recevez tous les e-mails pertinents
et notifications. Utilisez la commande unsubscribe pour vous désinscrire.
vous désabonner bug [email]
Désabonnez l'adresse e-mail indiquée du rapport de bogue spécifié. Comme pour s'abonner
ci-dessus, si aucune adresse e-mail n'est spécifiée, les variables d'environnement DÉBÉMAIL or E-MAIL
(dans cet ordre) est utilisé. Si ceux-ci ne sont pas définis, ou ! est donné comme adresse e-mail, votre
l'adresse par défaut sera utilisée.
Après avoir exécuté cette commande, vous recevrez une confirmation de désinscription à laquelle
vous devez répondre. Utilisez le inscrire commande de, eh bien, abonnez-vous.
signaler comme spam bug ...
La signaler comme spam La commande vous permet de signaler un bug signaler comme contenant du spam. ça sauve
un d'avoir à aller sur la page Web des bogues pour le faire.
rapport de spam bug ...
rapport de spam est synonyme de signaler comme spam.
cachette [Options] [maint_email | pkg | src:pkg | de:émetteur]
cachette [Options] [version critique | version-critique/... | RC]
Générez ou mettez à jour un cache de rapports de bogues pour l'adresse e-mail ou le package donné. Par
par défaut, il télécharge tous les bogues appartenant à l'adresse e-mail dans le DÉBÉMAIL
variable d'environnement (ou la E-MAIL variable d'environnement si DÉBÉMAIL est désactivé). Cette
La commande peut être répétée pour mettre en cache les bogues appartenant à plusieurs personnes ou packages. Si
plusieurs packages ou adresses sont fournis, des bogues appartenant à l'un des arguments
sera mis en cache ; ceux appartenant à plus d'un des arguments ne seront
téléchargé une fois. Les bogues mis en cache sont stockés dans $XDG_CACHE_HOME/devscripts/bts/ ou si
XDG_CACHE_HOME n'est pas défini, dans ~/.cache/devscripts/bts/.
Vous pouvez utiliser les bogues mis en cache avec le -o changer. Par exemple:
bts -o bogues
bts -o montrer 12345
Aussi, les bts mettra à jour les fichiers qu'il contient de manière fragmentaire au fur et à mesure du téléchargement
informations du BTS à l'aide du montrer commander. Vous pouvez ainsi configurer le cache, et
mettre à jour le tout une fois par semaine, tout en laissant les mises à jour automatiques du cache se mettre à jour
les bugs auxquels vous faites fréquemment référence au cours de la semaine.
Certaines options affectent le comportement du cachette commander. Le premier est le réglage de
--mode cache, qui contrôle combien bts téléchargements des liens référencés à partir du
page de bogue, y compris des éléments ennuyeux tels que les e-mails d'accusé de réception, les e-mails au
bot de contrôle et la version mbox du rapport de bogue. Il peut prendre trois valeurs : m.
(le minimum), mbox (télécharger le minimum plus la version mbox du rapport de bug) ou
plein (l'ensemble fonctionne). La seconde est --force-rafraîchir or -f, ce qui force le
télécharger, même si le rapport de bogue mis en cache est à jour. Les --include-résolu option
indique si les rapports de bogues marqués comme résolus doivent être téléchargés pendant la mise en cache.
Chacun d'eux est configurable à partir du fichier de configuration, comme décrit ci-dessous. Ils
peut également être spécifié après la cachette commande ainsi qu'au début de la commande
ligne.
Enfin, -q or --silencieux supprimera les messages indiquant que les caches sont à jour, et
donner l'option deux fois supprimera tous les messages de cache (à l'exception des messages d'erreur).
Attention cependant à la mise en cache RC : cela prendra BEAUCOUP de temps ! (Avec plus de 1000 bugs RC et un
délai de 5 secondes entre les bugs, vous regardez un minimum de 1.5 heures, et
probablement beaucoup plus que cela.)
cache propre paquet | src:paquet | mainteneur
cache propre de:émetteur | tag:Étiquette | étiquette d'utilisateur :Étiquette | nombre | TOUTES
Nettoyer le cache pour le spécifié paquet, mainteneur, etc., comme décrit ci-dessus pour
le bogues commande, ou nettoyez l'intégralité du cache si TOUTES est spécifié. Ceci est utile si vous
vont avoir un accès réseau permanent ou si la base de données est corrompue pour
une raison quelconque. Notez que pour des raisons de sécurité, cette commande ne prend pas par défaut la valeur de
DÉBÉMAIL or E-MAIL.
lister les bogues en cache [nombre]
Répertorier les identifiants de bogues mis en cache (destinés à prendre en charge l'achèvement bash). Le numéro facultatif
L'argument restreint la liste aux identifiants de bogues commençant par ce numéro.
version
Afficher la version et les informations de copyright.
vous aider
Affichez un bref résumé des commandes, étrangement similaire à certaines parties de cette page de manuel.
ENVIRONNEMENT VARIABLES
DÉBÉMAIL
Si cela est défini, la ligne De : dans l'e-mail sera définie pour utiliser cette adresse e-mail
au lieu de votre adresse e-mail normale (comme déterminé par E-mail).
DEBFNOMCOMPLET
If DÉBÉMAIL est réglé, DEBFNOMCOMPLET est examiné pour déterminer le nom complet à utiliser ; si ce
n'est pas défini, bts tente de déterminer un nom à partir de votre passwd l'entrée.
BROWSER
S'il est défini, il spécifie le navigateur à utiliser pour le montrer et bogues option. Voir le
description ci-dessus.
CONFIGURATION VARIABLES
Les deux fichiers de configuration /etc/devscripts.conf et ~/.devscript proviennent d'un shell
dans cet ordre pour définir les variables de configuration. Les options de ligne de commande peuvent être utilisées pour
remplacer les paramètres du fichier de configuration. Les paramètres des variables d'environnement sont ignorés pour cela
but. Les variables actuellement reconnues sont :
BTS_HORS LIGNE
S'il est défini sur oui, alors c'est la même chose que --hors ligne paramètre de ligne de commande
utilisé. n'a d'effet que sur le montrer et bogues commandes. La valeur par défaut est aucune.
Voir la description du montrer commande ci-dessus pour plus d'informations.
BTS_CACHE
S'il est défini sur aucune, alors c'est la même chose que --pas de cache paramètre de ligne de commande
utilisé. n'a d'effet que sur le montrer et bug commandes. La valeur par défaut est oui.
Encore une fois, voir le montrer commande ci-dessus pour plus d'informations.
BTS_CACHE_MODE={m.,mbox,plein}
Quelle part du BTS devons-nous mettre en miroir lorsqu'on nous demande de mettre en cache quelque chose ? Seulement le
minimum, ou aussi la mbox ou le tout ? La valeur par défaut est m., et il a le même
sens comme le --mode cache paramètre de ligne de commande. N'a d'effet que sur le cache.
Voir le cachette commande pour plus d'informations.
BTS_FORCE_REFRESH
S'il est défini sur oui, alors c'est la même chose que --force-rafraîchir ligne de commande
paramètre utilisé. n'a d'effet que sur le cachette commander. La valeur par défaut est aucune.
Voir le cachette commande pour plus d'informations.
BTS_MAIL_READER
Si cela est défini, spécifie un lecteur de courrier à utiliser à la place de cabot. Identique au
--lecteur de courrier commande option de ligne.
BTS_SENDMAIL_COMMAND
S'il est défini, spécifie un sendmail commande à utiliser à la place de /usr/sbin/sendmail.
Identique au --envoyer un mail commande option de ligne.
BTS_ONLY_NEW
Téléchargez uniquement les nouveaux bogues lors de la mise en cache. Ne recherchez pas les mises à jour des bogues que nous avons déjà.
La valeur par défaut est aucune. Identique au --seulement-nouveau commande option de ligne.
BTS_SMTP_HOST
Si cela est défini, spécifie un hôte SMTP à utiliser pour envoyer du courrier plutôt que d'utiliser le
sendmail commander. Identique au --smtp-hôte commande option de ligne.
Notez que cette option est prioritaire sur BTS_SENDMAIL_COMMAND si les deux sont définis, à moins que
le --envoyer un mail option est utilisée.
BTS_SMTP_AUTH_USERNAME, BTS_SMTP_AUTH_PASSWORD
Si ces options sont définies, alors c'est la même chose que le --smtp-nom d'utilisateur et
--smtp-mot de passe options utilisées.
BTS_SMTP_HELO
Identique au --smtp-helo commande option de ligne.
BTS_INCLUDE_RESOLVED
S'il est défini sur aucune, alors c'est la même chose que --no-include-résolu ligne de commande
paramètre utilisé. n'a d'effet que sur le cachette commander. La valeur par défaut est oui.
Voir le cachette commande pour plus d'informations.
BTS_SUPPRESS_ACKS
S'il est défini sur oui, alors c'est la même chose que --pas de accusé de réception paramètre de ligne de commande
utilisé. La valeur par défaut est aucune.
BTS_INTERACTIF
S'il est défini sur oui or forcer, alors c'est la même chose que --interactif or
--force-interactive paramètre de ligne de commande utilisé. La valeur par défaut est aucune.
BTS_DEFAULT_CC
Spécifiez une liste d'adresses e-mail auxquelles une copie carbone de l'e-mail généré à
le bot de contrôle devrait être envoyé automatiquement.
BTS_SERVEUR
Spécifiez le nom d'un serveur de debbugs qui doit être utilisé à la place de
https://bugs.debian.org.
Utiliser bts en ligne en utilisant les services onworks.net