Questo è il comando bts che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
bts: interfaccia della riga di comando degli sviluppatori per BTS
SINOSSI
bts [Opzioni] command [args] [#commento] [.|, command [args] [#commento]]...
DESCRIZIONE
Questa è un'interfaccia a riga di comando per il Debian Bug Tracking System (BTS), destinata principalmente
ad uso degli sviluppatori. Permette di manipolare il BTS usando semplici comandi che possono essere
eseguito al prompt o in uno script, esegue vari controlli di integrità sull'input e costruisce
e invia una mail all'indirizzo di controllo BTS per te. Una cache locale di pagine web e
possono anche essere create e aggiornate e-mail provenienti dal BTS.
In generale, l'interfaccia della riga di comando è la stessa a cui scriveresti in un messaggio di posta
[email protected], solo con il prefisso "bts". Per esempio:
% gravità bts 69042 normale
% bts uniscono 69042 43233
% bts rititola 69042 bla bla
Sono stati aggiunti alcuni comandi aggiuntivi per tua comodità e questo programma è inferiore
rigoroso su ciò che costituisce un numero di bug valido. Ad esempio, "gravità Bug#85942 normale"
è inteso, così come "gravità #85942 normale". (Naturalmente, la tua shell potrebbe considerare "#" come a
carattere commento, quindi potrebbe essere necessario citarlo!)
Inoltre, per tua comodità, questo programma ti consente di abbreviare i comandi al più breve
sottostringa univoca (simile a come cvs ti consente di abbreviare i comandi). Quindi capisce
cose come "bts cl 85942".
È anche possibile includere un commento nella mail inviata al BTS. Se la tua shell lo fa
non eliminare il commento in un comando come "bts gravità 30321 normale #inflazionato
gravità", allora questo programma è abbastanza intelligente da capire dove si trova il commento e
includerlo nell'e-mail. Tieni presente che la maggior parte delle shell elimina tali commenti prima che vengano ricevuti
al programma, a meno che il commento non sia citato. (Qualcosa come "gravità bts #85942
normale" non verrà trattato come un commento!)
Puoi specificare più comandi separandoli con un singolo punto, un po' come
aggiornamento-rc.d; può essere utilizzata anche una sola virgola; tutti i comandi verranno poi inviati in a
posta unica. È importante che il punto/virgola sia circondato da spazi bianchi, quindi non lo è
scambiato per parte di un comando. Ad esempio (citando dove necessario in modo che bts vede il
commento):
% gravità bts 95672 normale, unisci 95672 95673 \#sono uguali!
L'abbreviazione "it" può essere utilizzata per riferirsi all'ultimo numero di bug menzionato, quindi potresti farlo
Scrivi:
% bts gravità 95672 wishlist, rinominala "bts: aggiungi un'opzione --foo"
Ti preghiamo di utilizzare questo programma in modo responsabile e di prendere in considerazione i nostri utenti.
VERSIONI
bts esamina il devscript file di configurazione come descritto di seguito. Opzioni della riga di comando
sovrascrivere, tuttavia, le impostazioni del file di configurazione.
-o, --disconnesso
Make bts utilizzare i bug memorizzati nella cache per il mostrare attraverso le sue creazioni e bug comandi, se è disponibile una cache per
i dati richiesti. Vedi il nascondiglio comando, di seguito per informazioni sulla configurazione di a
cache.
--in linea, --no-offline
Opposto di --disconnesso; sovrascrive qualsiasi direttiva del file di configurazione per funzionare offline.
-n, --nessuna azione
Non inviare e-mail ma stamparle sull'output standard.
--cache, --nessuna cache
Dovremmo tentare di memorizzare nella cache le nuove versioni delle pagine BTS durante l'esecuzione mostrare attraverso le sue creazioni/bug
comandi? L'impostazione predefinita è la memorizzazione nella cache.
--modalità-cache={verbale|mbox|pieno}
Quando si esegue un file bts nascondiglio comando, dovremmo solo rispecchiare il bug di base (verbale), o dovrebbe
eseguiamo anche il mirroring della versione mbox (mbox), o dovremmo rispecchiare il tutto, compreso
la mbox e i noiosi allegati alle pagine dei bug dei BTS e il riconoscimento
e-mail (pieno)? L'impostazione predefinita è verbale.
--cache-ritardo=secondo
Tempo in secondi di ritardo tra ogni download, per evitare di martellare il server web BTS.
L'impostazione predefinita è 5 secondi.
--mbox
Apri un lettore di posta per leggere la mbox corrispondente a un determinato numero di bug mostrare attraverso le sue creazioni e
bug comandi.
--lettore di posta=LETTORE
Specificare il comando per leggere la mbox. Deve contenere un "%s" stringa (senza virgolette!), che
verrà sostituito dal nome del file mbox. Il comando verrà diviso in bianco
space e non verrà passato a una shell. L'impostazione predefinita è "cane bastardo -f %s'. (Anche, %% sarà
sostituito da uno solo % se è necessario.)
--cc-indirizzo=CC_EMAIL_ADDRESS
Invia copie carbone a un elenco di utenti. CC_EMAIL_ADDRESS dovrebbe essere separato da una virgola
elenco di indirizzi e-mail.
--use-default-cc
Aggiungi gli indirizzi specificati nell'opzione del file di configurazione BTS_DEFAULT_CC ai
elenco specificato utilizzando --cc-ind. Questa è l'impostazione predefinita.
--no-use-default-cc
Non aggiungere gli indirizzi specificati in BTS_DEFAULT_CC all'elenco delle copie carbone.
--sendmail=INVIAMAILCMD
specificare la sendmail comando. Il comando verrà diviso su uno spazio bianco e non lo farà
essere passato a un guscio. L'impostazione predefinita è /usr/sbin/sendmail. -t l'opzione sarà
aggiunto automaticamente se il comando è /usr/sbin/sendmail or /usr/sbin/exim*. For
altri mailer, se richiedono a -t opzione, questo deve essere incluso nel INVIAMAILCMD,
per esempio: --sendmail="/usr/sbin/mymailer -T".
--idiota
Usa il cane bastardo per l'invio di mail. L'impostazione predefinita è non utilizzare cane bastardo, ad eccezione di alcuni comandi.
Nota che uno di $DEBEMAIL or $ EMAIL deve essere impostato nell'ambiente per poter essere utilizzato
cane bastardo per inviare e-mail.
--no-battuto
Non usare cane bastardo per l'invio di mail.
--soap-timeout=SECONDI
Specificare un timeout per le chiamate SOAP come utilizzato da select e status comandi.
--host-smtp=SMTPHOST
Specificare un host SMTP. Se dato, bts invierà la posta parlando direttamente con questo SMTP
host piuttosto che invocando a sendmail comando.
Il nome host può essere seguito da due punti (":") e da un numero di porta per utilizzare a
porta diversa da quella predefinita. Può anche iniziare con "ssmtp://" o "smtps://".
indicare che deve essere utilizzato SMTPS.
Nota che uno di $DEBEMAIL or $ EMAIL deve essere impostato nell'ambiente per poter essere utilizzato
connessioni SMTP dirette per inviare e-mail.
Tieni presente che quando invii direttamente tramite un host SMTP, specificando gli indirizzi in --cc-ind or
BTS_DEFAULT_CC che l'host SMTP non inoltri causerà il rifiuto dell'host SMTP
tutta la posta.
Si noti inoltre che l'uso di riassegnare il comando può, quando uno dei due --interattivo or
--force-interattivo la modalità è abilitata, porta all'aggiunta automatica di una Cc a
$nuovopacchetto@packages.debian.org. In questi casi vale la nota precedente relativa alla ritrasmissione
si applica. L'interfaccia di invio (porta 587) su reportbug.debian.org non supporta
inoltro e, come tale, non deve essere utilizzato come server SMTP per bts sotto il
circostanze descritte in questo paragrafo.
--nome-utente-smtp=USERNAME, --smtp-password=PASSWORD
Specificare le credenziali da utilizzare durante la connessione al server SMTP specificato da
--host-smtp. Se il server non richiede l'autenticazione, queste opzioni dovrebbero farlo
non essere utilizzato.
Se viene specificato un nome utente ma non una password, bts richiederà prima la password
invio della posta.
--smtp-helo=HELO
Specificare il nome da utilizzare nel file HELO comando durante la connessione al server SMTP;
per impostazione predefinita viene utilizzato il contenuto del file /etc/nomeposta, se esiste.
Tieni presente che alcuni server SMTP potrebbero rifiutare l'uso di a HELO che non si risolve
o non sembra appartenere all'host che lo utilizza.
--bts-server
Utilizzare un server debugs diverso da https://bugs.debian.org.
-f, --forza-aggiornamento
Scarica nuovamente una segnalazione di bug, anche se non sembra essere cambiata dall'ultima
nascondiglio comando. Utile se a --cache-mode=piena viene richiesto per la prima volta
(altrimenti le segnalazioni di bug invariate non verranno scaricate nuovamente, anche se le parti noiose
non sono stati scaricati).
--nessun aggiornamento forzato
Sopprime qualsiasi file di configurazione --forza-aggiornamento opzione.
--solo-nuovo
Scarica solo i nuovi bug durante la memorizzazione nella cache. Non controllare gli aggiornamenti nei bug che già abbiamo.
--include-risolto
Quando si memorizzano nella cache le segnalazioni di bug, includere quelle contrassegnate come risolte. Questo è il
comportamento predefinito.
--no-include-risolto
Invertire il comportamento dell'opzione precedente. Cioè, non memorizzare nella cache i bug che lo sono
contrassegnato come risolto.
--no-riconoscimento
Sopprimi le mail di conferma dal BTS. Tieni presente che ciò influirà solo su
copie dei messaggi inviati in CC ai bug, non quelli inviati al bot di controllo.
--ac
Non eliminare le e-mail di conferma. Questo è il comportamento predefinito.
-i, --interattivo
Prima di inviare un'e-mail al bot di controllo, visualizza il contenuto e consentilo
modificato o l'invio annullato.
--force-interattivo
Simile a --interattivo, con l'eccezione che prima viene generato un editor
chiedendo conferma del messaggio da inviare.
--no-interattivo
Invia e-mail di controllo senza conferma. Questo è il comportamento predefinito.
-q, --silenzioso
Durante la corsa bts nascondiglio, visualizza solo le informazioni sulle pagine appena memorizzate nella cache, non
messaggi che dicono già memorizzati nella cache. Se questa opzione viene specificata due volte, viene restituito solo l'errore
messaggi (a stderr).
--no-conf, --noconf
Non leggere alcun file di configurazione. Questo può essere usato solo come prima opzione data
sulla riga di comando.
COMANDI
Per i dettagli completi sui comandi, consultare la documentazione BTS.
mostrare attraverso le sue creazioni [Opzioni] [insetto numero | pacchetto | manutentore | : ] [optare=val ...]
mostrare attraverso le sue creazioni [Opzioni] [origine:pacchetto | a partire dal:submitter] [optare=val ...]
mostrare attraverso le sue creazioni [Opzioni] [etichetta:etichetta | tag utente:etichetta ] [optare=val ...]
mostrare attraverso le sue creazioni [critico per il rilascio | critico per il rilascio/... | RC]
Questo è sinonimo di bts bug.
bug [Opzioni] [numero_bug | pacchetto | manutentore | : ] [optare=val ...]
bug [Opzioni] [origine:pacchetto | a partire dal:submitter] [optare=val ...]
bug [Opzioni] [etichetta:etichetta | tag utente:etichetta ] [optare=val ...]
bug [critico per il rilascio | critico per il rilascio/... | RC]
Visualizza la pagina che elenca i bug richiesti in un browser web utilizzando
browser-sensibile(1).
Le opzioni possono essere specificate dopo il bug comando in aggiunta o al posto delle opzioni
all'inizio della riga di comando: le opzioni riconosciute a questo punto sono:
-o/--disconnesso/--in linea, -m/--mbox, --mailreader e --[no-]nascondiglio. Questi sono descritti
in precedenza in questa manpage. Se il -o or --disconnesso viene utilizzata l'opzione oppure è presente
è già presente una copia aggiornata nella cache locale, verrà utilizzata la versione memorizzata nella cache.
Il significato dei possibili argomenti è il seguente:
(nessuno) Se non viene specificato nulla, bts bug mostrerà i tuoi bug, presupponendo che neanche questo
DEBEMAIL or E-MAIL (esaminato in quest'ordine) è impostato sull'e-mail appropriata
indirizzo.
numero_bug
Visualizza il numero del bug numero_bug.
pacchetto Visualizza i bug del pacchetto pacchetto.
origine:pacchetto
Visualizza i bug per il pacchetto sorgente pacchetto.
manutentore
Visualizza i bug per l'indirizzo email del manutentore manutentore.
a partire dal:submitter
Visualizza i bug per l'indirizzo email del mittente submitter.
etichetta:etichetta Visualizza i bug con cui sono contrassegnati etichetta.
tag utente:etichetta
Visualizza i bug contrassegnati con usertag etichetta. Consulta la documentazione dei BTS
per ulteriori informazioni sui tag utente. Ciò richiederà l'uso di a utenti=email
opzione.
: Dettagli del sistema di tracciamento dei bug stesso, insieme a una pagina di richiesta di bug con
più opzioni di questo script possono essere trovate su https://bugs.debian.org/. Questo
la pagina stessa verrà aperta se viene utilizzato il comando 'bts bugs:'.
critico per il rilascio, RC
Visualizza la prima pagina delle pagine critiche per il rilascio sul BTS. Questo è un
sinonimo di https://bugs.debian.org/release-critical/index.html. È altresì
possibile dire release-critical/debian/main.html e simili. RC è un
sinonimo di release-critical/other/all.html.
Dopo l'argomento che specifica cosa visualizzare, puoi facoltativamente specificare le opzioni per
utilizzare per formattare la pagina o modificare ciò che viene visualizzato. Questi vengono passati al BTS in
l'URL scaricato. Ad esempio, passa dist=stable per vedere i bug che interessano la stable
versione di un pacchetto, versione=1.0 per vedere i bug che interessano quella versione di un pacchetto, oppure
reverse=yes per visualizzare prima i messaggi più recenti nel registro dei bug.
Se la memorizzazione nella cache è stata abilitata (ovvero, --nessuna cache non è stato utilizzato, e BTS_CACHE ha
non è stato impostato su no), quindi qualsiasi pagina richiesta da bts mostrare attraverso le sue creazioni verrà automaticamente memorizzato nella cache,
e essere disponibile offline da quel momento in poi. Pagine che vengono automaticamente memorizzate nella cache in questo modo
verranno cancellati nei successivi "bts mostrare attraverso le sue creazioni|bug|nascondiglio" invocazioni se non ci sono state
accesso in 30 giorni. Attenzione: su un filesystem montato con l'opzione "noatime",
corsa "bts mostrare attraverso le sue creazioni|bug" non aggiorna i tempi di accesso dei file di cache; un bug memorizzato nella cache
sarà quindi soggetto a pulizia automatica 30 giorni dopo il download iniziale, anche se
nel frattempo è stato effettuato l'accesso.
Qualsiasi altro bts i comandi che seguono questo sulla riga di comando verranno eseguiti dopo il
il browser è stato chiuso.
Il browser desiderato può essere specificato e configurato impostando il file BROWSER Industria XNUMX
variabile. Le convenzioni seguono quelle definite da Eric Raymond in
http://www.catb.org/~esr/BROWSER/; ne riportiamo qui la parte rilevante.
Il valore di BROWSER può consistere in una serie di parti di comando del browser separate da due punti.
Questi dovrebbero essere provati in ordine finché non si riesce. Ciascuna parte di comando può facoltativamente
contenere la stringa %s; in caso affermativo, l'URL da visualizzare viene sostituito lì. Se un
la parte di comando non contiene %s, il browser deve essere avviato come se l'URL fosse stato
fornito come primo argomento. La stringa %% deve essere sostituito come un singolo %.
Motivazione: dobbiamo essere in grado di specificare più comandi del browser in modo che i programmi obbediscano
questa convenzione può fare la cosa giusta sia in X che in ambienti console, provando X
Primo. Specificare più comandi può essere utile anche per le persone che condividono file come
.profilo su più sistemi. Abbiamo bisogno %s perché alcuni browser popolari lo hanno
sintassi di chiamata remota che lo richiede. Salvo che %% si riduce al %, non lo sarà
possibile avere un valore letterale %s nella stringa.
Ad esempio, sulla maggior parte dei sistemi Linux una buona cosa da fare sarebbe:
BROWSER='mozilla -raise -remote "openURL(%s,nuova-finestra)":links'
select [chiave:APPREZZIAMO ...]
Utilizza l'interfaccia SOAP per produrre un elenco di bug che corrispondono alla selezione data
requisiti.
Sono consentite le seguenti chiavi e possono essere fornite più volte.
pacchetto Nome del pacchetto binario.
source Nome del pacchetto di origine.
manutentore
Indirizzo e-mail del manutentore.
submitter
Indirizzo e-mail del mittente.
gravità
Gravità del bug.
status Stato del bug. Uno di aprire, fatto, o inoltrato.
etichetta Tag applicati al bug. Se utenti è specificato, può includere tag utente in
oltre ai tag standard.
proprietario Il proprietario di Bug.
corrispondente
Indirizzo di qualcuno che ha inviato posta al log.
colpisce Bug che influenzano questo pacchetto.
bug Elenco di bug in cui cercare.
utenti Utenti da utilizzare durante la ricerca dei tag utente.
archiviare Se cercare bug archiviati o bug normali; il valore predefinito è 0 (cioè solo
cercare bug normali). Come caso speciale, se l'archivio è entrambi, sia archiviati che
vengono restituiti i bug non archiviati.
Ad esempio, per selezionare l'insieme di bug inviati da [email protected] e
tagged non si risolverà, si userebbe
bts seleziona il mittente:[email protected] tag:non risolveremo
Se una chiave viene utilizzata più volte, l'insieme di bug selezionati includerà quelli corrispondenti
uno qualsiasi dei valori forniti; Per esempio
bts seleziona pacchetto: foo gravità: lista dei desideri gravità: minore
restituisce tutti i bug del pacchetto foo con wishlist o gravità minore.
status [insetto | file:filetto | campi:campo[,campo ...] | verboso]...
Utilizza l'interfaccia SOAP per fornire informazioni sullo stato per i bug specificati (o come read
dai file elencati: utilizzare - per indicare STDIN).
Per impostazione predefinita, vengono visualizzati tutti i campi popolati per un bug.
If verboso viene fornito, verranno visualizzati anche i campi vuoti.
If campi viene fornito, verranno visualizzati solo quei campi. Nessun controllo di validità lo è
eseguita su qualsiasi campo specificato.
clonare insetto nuovo_ID [nuovo_ID ...]
Il clonare il comando di controllo consente di duplicare a insetto rapporto. È utile nel
caso in cui una singola segnalazione in realtà indica la presenza di più bug distinti
si è verificato. I "Nuovi ID" sono numeri negativi, separati da spazi, che possono essere utilizzati in
successivi comandi di controllo per fare riferimento ai bug appena duplicati. Un nuovo rapporto è
generato per ogni nuovo ID.
fatto insetto [versione]
Marco A insetto come Fatto. Ciò forza la modalità interattiva poiché i messaggi completati dovrebbero includere un file
spiegazione del motivo per cui il bug è stato chiuso. Dovresti specificare quale versione di
pacchetto ha chiuso il bug, se possibile.
riaprire insetto [submitter]
Riaprire a insetto, con optional submitter.
archiviare insetto
Archivio a insetto che è stato precedentemente archiviato ma attualmente non lo è. IL insetto devono obbligatoriamente:
soddisfare tutti i requisiti per l'archiviazione ad eccezione di quelli che lo sono
basato sul tempo.
annullare l'archiviazione insetto
Annulla l'archiviazione a insetto che è attualmente archiviato.
rititolare insetto titolo
Cambiare il titolo di insetto.
sommario insetto [numeromessaggio]
Selezionare un numero di messaggio da utilizzare come riepilogo di a insetto.
Se non viene fornito alcun numero di messaggio, il riepilogo viene cancellato.
submitter insetto [insetto ...] e-mail del mittente
Modificare l'indirizzo del mittente di a insetto o una serie di bug, con ! che significa "usa il".
indirizzo sull'e-mail corrente come nuovo indirizzo del mittente'.
riassegnare insetto [insetto ...] pacchetto [versione]
Riassegnare a insetto o un numero di bug in un altro pacchetto. versione il campo è
opzionale; vedere la spiegazione su .
essere trovato insetto [versione]
Indicare che a insetto è stato riscontrato che esiste in una particolare versione del pacchetto. Senza
versione, l'elenco delle versioni corrette viene cancellato e il bug viene riaperto.
non trovato insetto versione
Rimuovi il record che insetto è stato riscontrato nella versione specificata del pacchetto a
cui è assegnato.
fisso insetto versione
Indicare che a insetto è stato corretto in una particolare versione del pacchetto, senza influire sul file
insettolo stato aperto/chiuso di.
non riparato insetto versione
Rimuovere il record che a insetto è stato corretto nella versione specificata del pacchetto a cui appartiene
è assegnato.
Ciò equivale alla sequenza di comandi "essere trovato insetto versione""non trovato insetto
versione".
bloccare insetto by|con insetto [insetto ...]
Si noti che un insetto la possibilità di correzione è bloccata da una serie di altri bug.
sbloccare insetto by|con insetto [insetto ...]
Si noti che un insetto non è più bloccato dalla correzione da parte di una serie di altri bug.
unire insetto insetto [insetto ...]
Unisci una serie di bug insieme.
forzaemergere insetto insetto [insetto ...]
Unisci forzatamente una serie di bug insieme. Il primo insetto elencato è il bug principale e il suo
impostazioni (quelle che devono essere uguali in un normale unire) vengono assegnati ai bug elencati
successivo.
separare insetto
Separa a insetto.
etichetta insetto [+|-|=] etichetta [etichetta ...]
tag insetto [+|-|=] etichetta [etichetta ...]
Inserire o disinserire a etichetta su una insetto. Il tag può essere il nome esatto del tag oppure può esserlo
abbreviato in qualsiasi sottostringa di tag univoca. (Quindi usando fisso imposterà il tag fissonon,
fisso a monte, ad esempio, ma fisso non sarebbe accettabile.) Potrebbero esserlo più tag
anche specificato. I due comandi (tag e tag) sono identici. Almeno un tag
deve essere specificato, a meno che il = viene utilizzato flag, dove viene utilizzato il comando
tag bts =
rimuoverà tutti i tag dall'elenco specificato insetto.
Aggiunta/rimozione di problemi di aggiungerà "team\@security.debian.org" all'elenco Cc
dell'e-mail di controllo.
colpisce insetto [+|-|=] pacchetto [pacchetto ...]
Indica che a insetto colpisce a pacchetto diverso da quello contro il quale è presentato,
causando il insetto da elencare per impostazione predefinita nel file pacchetto elenco dell'altro pacchetto.
Questo dovrebbe generalmente essere usato dove insetto è abbastanza grave da causare più segnalazioni
dagli utenti da assegnare al pacchetto sbagliato. Almeno una pacchetto deve essere
specificato, a meno che il = viene utilizzato flag, dove viene utilizzato il comando
bts influisce =
rimuoverà tutte le indicazioni che insetto influisce su altri pacchetti.
Utente email
Specificare un utente email indirizzo prima di utilizzare il file tag utente comando.
tagutente insetto [+|-|=] etichetta [etichetta ...]
tag utente insetto [+|-|=] etichetta [etichetta ...]
Imposta o annulla l'impostazione di un tag utente su a insetto. etichetta deve essere il nome esatto del tag desiderato; ci sono
nessuna impostazione predefinita o controllo dei nomi dei tag. È possibile specificare anche più tag. Il due
comandi (tagutente e tag utente) sono identici. Almeno una etichetta deve essere specificato,
a meno che il = viene utilizzato flag, dove viene utilizzato il comando
tag utente bts =
rimuoverà tutti i tag utente dall'elenco specificato insetto.
rivendicare insetto [rivendicare]
Registra che hai rivendicato a insetto (ad esempio per una festa di caccia agli insetti). rivendicare dovrebbe essere
un token univoco che consente di identificare i bug che hai affermato; un indirizzo di posta elettronica
è spesso usato.
Se no rivendicare è specificata la variabile d'ambiente DEBEMAIL or E-MAIL (controllato
ordine) viene utilizzato.
non reclamare insetto [rivendicare]
Rimuovi il record in cui hai rivendicato un bug.
Se no rivendicare è specificata la variabile d'ambiente DEBEMAIL or E-MAIL (controllato
ordine) viene utilizzato.
gravità insetto gravità
Cambiare il gravità di uno insetto. Le gravità disponibili sono: lista dei desideri, minore, normale,
importante, grave, grave, critico. La gravità può essere abbreviata in qualsiasi univoco
sottostringa.
inoltrato insetto indirizzo
Segna il insetto come inoltrato al dato indirizzo (di solito un indirizzo email o un URL per
un bug tracker a monte).
notforwarded insetto
Marco A insetto come non inoltrato.
pacchetto [pacchetto ...]
I seguenti comandi si applicheranno solo ai bug rispetto a quelli elencati pacchettoS; questo agisce
come meccanismo di sicurezza per il BTS. Se non sono elencati pacchetti, questo controllo viene disattivato
di nuovo.
limitare [chiave[:APPREZZIAMO]]...
I seguenti comandi si applicheranno solo ai bug che soddisfano il criterio specificato;
questo funge da meccanismo di sicurezza per il BTS. Se no APPREZZIAMOs sono elencati, i limiti per
che chiave vengono nuovamente spenti. Se no chiaves vengono specificati, tutti i limiti vengono ripristinati.
submitter
Indirizzo e-mail del mittente.
quando Data in cui è stato inviato il bug.
soggetto Oggetto del bug.
msgstr ID messaggio della segnalazione di bug iniziale.
pacchetto Nome del pacchetto binario.
source Nome del pacchetto di origine.
etichetta Tag applicati al bug.
gravità
Gravità del bug.
proprietario Il proprietario di Bug.
colpisce Bug che interessano questo pacchetto.
archiviare Se cercare bug archiviati o bug normali; il valore predefinito è 0 (cioè solo
cercare bug normali). Come caso speciale, se l'archivio è entrambi, sia archiviati che
vengono restituiti i bug non archiviati.
Ad esempio, per limitare l'insieme di bug interessati dai successivi comandi di controllo a
quelli presentati da [email protected] e contrassegnati non si risolverà, si userebbe
mittente del limite bts:[email protected] tag:non risolveremo
Se una chiave viene utilizzata più volte, l'insieme di bug selezionati includerà quelli corrispondenti
uno qualsiasi dei valori forniti; Per esempio
pacchetto limite bts: foo gravità: lista dei desideri gravità: minore
applica i successivi comandi di controllo solo ai bug del pacchetto foo con entrambi
lista dei desideri or minore severità.
proprietario insetto e-mail del proprietario
Cambiare l'indirizzo "proprietario" di a insetto, con ! che significa "usa l'indirizzo corrente".
email come indirizzo del nuovo proprietario'.
Il proprietario di un bug si assume la responsabilità di gestirlo.
nessun proprietario insetto
Contrassegna un bug come privo di "proprietario".
abbonati insetto [email]
Sottoscrivi il dato email indirizzo a quello specificato insetto rapporto. Se nessun indirizzo email lo è
specificato, la variabile di ambiente DEBEMAIL or E-MAIL (in quest'ordine) viene utilizzato. Se
quelli non sono impostati, o ! viene fornito come indirizzo email, verrà utilizzato l'indirizzo predefinito.
Dopo aver eseguito questo comando, ti verrà inviata una conferma di iscrizione alla quale
devi rispondere. Quando ti iscrivi a una segnalazione di bug, ricevi tutte le email pertinenti
e notifiche. Utilizza il comando unsubscribe per annullare l'iscrizione.
cancellarsi insetto [email]
Annulla l'iscrizione dell'indirizzo email fornito dalla segnalazione di bug specificata. Come con l'abbonamento
sopra, se non è specificato alcun indirizzo email, le variabili d'ambiente DEBEMAIL or E-MAIL
(in quest'ordine) viene utilizzato. Se quelli non sono impostati, o ! viene fornito come indirizzo email, il tuo
verrà utilizzato l'indirizzo predefinito.
Dopo aver eseguito questo comando, ti verrà inviata una conferma di cancellazione a cui
devi rispondere. Usa il abbonati comando per, beh, iscriverti.
segnala come spam insetto ...
Il segnala come spam il comando ti consente di segnalare a insetto segnala come contenente spam. Risparmia
uno dal dover andare alla pagina web del bug per farlo.
spamreport insetto ...
spamreport è sinonimo di segnala come spam.
nascondiglio [Opzioni] [maint_email | pkg | origine:pkg | a partire dal:submitter]
nascondiglio [Opzioni] [critico per il rilascio | critico per il rilascio/... | RC]
Genera o aggiorna una cache di segnalazioni di bug per l'indirizzo email o il pacchetto specificato. Di
per impostazione predefinita scarica tutti i bug appartenenti all'indirizzo email nel file DEBEMAIL
variabile d'ambiente (o il E-MAIL variabile d'ambiente se DEBEMAIL non è impostato). Questo
il comando può essere ripetuto per memorizzare nella cache bug appartenenti a più persone o pacchetti. Se
vengono forniti più pacchetti o indirizzi, bug appartenenti a uno qualsiasi degli argomenti
verrà memorizzato nella cache; lo saranno solo quelli appartenenti a più di uno degli argomenti
scaricato una volta. I bug memorizzati nella cache vengono archiviati in $XDG_CACHE_HOME/devscripts/bts/ o se
XDG_CACHE_HOME non è impostato, in ~/.cache/devscripts/bts/.
Puoi utilizzare i bug memorizzati nella cache con il file -o interruttore. Per esempio:
bts -o bug
bts -o mostra 12345
Inoltre bts aggiornerà i file in esso contenuti in modo frammentario durante il download
informazioni dal BTS utilizzando il file mostrare attraverso le sue creazioni comando. Potresti quindi impostare la cache e
aggiorna il tutto una volta alla settimana, lasciando che gli aggiornamenti automatici della cache si aggiornino
i bug a cui fai spesso riferimento durante la settimana.
Alcune opzioni influenzano il comportamento del file nascondiglio comando. Il primo è l'impostazione di
--modalità cache, che controlla quanto bts download dei collegamenti a cui si fa riferimento da
pagina dei bug, incluse parti noiose come le e-mail di conferma, le e-mail al
control bot e la versione mbox della segnalazione di bug. Può assumere tre valori: verbale
(il minimo), mbox (scarica il minimo più la versione mbox della segnalazione di bug) o
pieno (tutte le opere). Il secondo è --forza-aggiornamento or -f, che costringe il
scaricare, anche se la segnalazione di bug memorizzata nella cache è aggiornata. IL --include-risolto opzione
indica se le segnalazioni di bug contrassegnate come risolte devono essere scaricate durante la memorizzazione nella cache.
Ognuno di questi è configurabile dal file di configurazione, come descritto di seguito. Essi
può anche essere specificato dopo il nascondiglio comando così come all'inizio del comando
linea.
Infine, -q or --silenzioso sopprimerà i messaggi relativi all'aggiornamento delle cache e
dare l'opzione due volte sopprimerà tutti i messaggi della cache (eccetto i messaggi di errore).
Attenzione però al caching di RC: ci vorrà MOLTO tempo! (Con oltre 1000 bug RC e a
ritardo di 5 secondi tra i bug, stai considerando un minimo di 1.5 ore e
probabilmente molto di più.)
cache pulita pacchetto | origine:pacchetto | manutentore
cache pulita a partire dal:submitter | etichetta:etichetta | tag utente:etichetta | numero | TUTTO
Pulisci la cache per l'oggetto specificato pacchetto, manutentore, ecc., come descritto sopra per
, il bug comando o pulire l'intera cache se TUTTO è specificato. Questo è utile se tu
avranno accesso permanente alla rete o se il database è stato danneggiato
qualche ragione. Tieni presente che, per motivi di sicurezza, questo comando non utilizza automaticamente il valore di
DEBEMAIL or E-MAIL.
listcachedbugs [numero]
Elenca gli ID dei bug memorizzati nella cache (destinati a supportare il completamento di bash). Il numero facoltativo
L'argomento limita l'elenco agli ID dei bug che iniziano con quel numero.
versione
Visualizza la versione e le informazioni sul copyright.
Aiuto
Visualizza un breve riepilogo dei comandi, sospettosamente simile a parti di questa pagina man.
AMBIENTE VARIABILI
DEBEMAIL
Se impostato, la riga Da: nell'e-mail verrà impostata per utilizzare questo indirizzo e-mail
invece del tuo normale indirizzo email (come verrebbe determinato da mail).
DEBNOME COMPLETO
If DEBEMAIL è impostato, DEBNOME COMPLETO viene esaminato per determinare il nome completo da utilizzare; se questo
non è impostato, bts tenta di determinare un nome dal tuo passwd ingresso.
BROWSER
Se impostato, specifica il browser da utilizzare per il file mostrare attraverso le sue creazioni e bug opzioni. Vedi il
descrizione sopra.
CONFIGURAZIONE VARIABILI
I due file di configurazione /etc/devscripts.conf e ~/.devscripts provengono da una shell
in questo ordine per impostare le variabili di configurazione. Le opzioni della riga di comando possono essere utilizzate per
sovrascrivere le impostazioni del file di configurazione. Le impostazioni delle variabili d'ambiente vengono ignorate per questo
scopo. Le variabili attualmente riconosciute sono:
BTS_OFFLINE
Se è impostato su sì, allora è lo stesso di --disconnesso parametro della riga di comando
in uso. Ha effetto solo su mostrare attraverso le sue creazioni e bug comandi. L'impostazione predefinita è no.
Vedi la descrizione del mostrare attraverso le sue creazioni comando sopra per ulteriori informazioni.
BTS_CACHE
Se è impostato su no, allora è lo stesso di --nessuna cache parametro della riga di comando
in uso. Ha effetto solo su mostrare attraverso le sue creazioni e insetto comandi. L'impostazione predefinita è sì.
Ancora una volta, vedere il mostrare attraverso le sue creazioni comando sopra per ulteriori informazioni.
BTS_CACHE_MODE={verbale,mbox,pieno}
Quanto dei BTS dovremmo rispecchiare quando ci viene chiesto di memorizzare nella cache qualcosa? Solo il
minimo, o anche la mbox o il tutto? L'impostazione predefinita è verbale, e ha lo stesso
significato come il --modalità cache parametro della riga di comando. Ha effetto solo sulla cache.
Vedere la nascondiglio comando per ulteriori informazioni.
BTS_FORCE_REFRESH
Se è impostato su sì, allora è lo stesso di --forza-aggiornamento riga di comando
parametro utilizzato. Ha effetto solo su nascondiglio comando. L'impostazione predefinita è no.
Vedere la nascondiglio comando per ulteriori informazioni.
BTS_MAIL_READER
Se impostato, specifica un lettore di posta da utilizzare al posto di cane bastardo. Uguale a
--mailreader opzione da linea di comando.
BTS_SENDMAIL_COMMAND
Se questo è impostato, specifica a sendmail comando da usare al posto di /usr/sbin/sendmail.
Come il --inviare una mail opzione da linea di comando.
BTS_ONLY_NEW
Scarica solo i nuovi bug durante la memorizzazione nella cache. Non controllare gli aggiornamenti nei bug che già abbiamo.
L'impostazione predefinita è no. Uguale a --solo-nuovo opzione da linea di comando.
BTS_SMTP_HOST
Se impostato, specifica un host SMTP da utilizzare per l'invio della posta anziché utilizzare il file
sendmail comando. Uguale a --host-smtp opzione da linea di comando.
Tieni presente che questa opzione ha la priorità BTS_SENDMAIL_COMMAND se entrambi sono impostati, a meno che
, il --inviare una mail viene utilizzata l'opzione.
BTS_SMTP_AUTH_USERNAME, BTS_SMTP_AUTH_PASSWORD
Se queste opzioni sono impostate, è uguale a --nome-utente-smtp e
--password-smtp opzioni utilizzate.
BTS_SMTP_HELO
Come il --smtp-helo opzione da linea di comando.
BTS_INCLUDE_RESOLVED
Se è impostato su no, allora è lo stesso di --no-include-risolto riga di comando
parametro utilizzato. Ha effetto solo su nascondiglio comando. L'impostazione predefinita è sì.
Vedere la nascondiglio comando per ulteriori informazioni.
BTS_SUPPRESS_ACKS
Se è impostato su sì, allora è lo stesso di --no-riconoscimento parametro della riga di comando
in uso. L'impostazione predefinita è no.
BTS_INTERACTIVE
Se è impostato su sì or forza, allora è lo stesso di --interattivo or
--force-interattivo parametro della riga di comando utilizzato. L'impostazione predefinita è no.
BTS_DEFAULT_CC
Specificare un elenco di indirizzi e-mail a cui inviare una copia carbone dell'e-mail generata
il bot di controllo dovrebbe essere inviato automaticamente.
BTS_SERVER
Specificare il nome di un server di debug da utilizzare al posto di
https://bugs.debian.org.
Utilizza bts online utilizzando i servizi onworks.net