Ini adalah perintah bts yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
bts - antarmuka baris perintah pengembang ke BTS
RINGKASAN
bts [Pilihan] Command [args] [#komentar] [.|, Command [args] [#komentar]] ...
DESKRIPSI
Ini adalah antarmuka baris perintah ke Debian Bug Tracking System (BTS), yang ditujukan terutama
untuk digunakan oleh pengembang. Ini memungkinkan BTS dimanipulasi menggunakan perintah sederhana yang dapat
dijalankan pada Prompt atau dalam skrip, melakukan berbagai pemeriksaan kewarasan pada input, dan konstruksi
dan mengirimkan email ke alamat kontrol BTS untuk Anda. Cache lokal halaman web dan
e-mail dari BTS juga dapat dibuat dan diperbarui.
Secara umum, antarmuka baris perintah sama dengan apa yang akan Anda tulis dalam email ke
[email dilindungi], hanya diawali dengan "bts". Sebagai contoh:
% keparahan bts 69042 normal
% bts menggabungkan 69042 43233
% bts retitle 69042 bla bla
Beberapa perintah tambahan telah ditambahkan untuk kenyamanan Anda, dan program ini kurang
ketat tentang apa yang merupakan nomor bug yang valid. Misalnya, "Keparahan Bug#85942 normal"
dipahami, seperti "keparahan #85942 normal". (Tentu saja, shell Anda mungkin menganggap "#" sebagai
karakter komentar, jadi Anda mungkin perlu mengutipnya!)
Juga, untuk kenyamanan Anda, program ini memungkinkan Anda untuk menyingkat perintah menjadi yang terpendek
substring unik (mirip dengan bagaimana cvs memungkinkan Anda menyingkat perintah). Jadi mengerti
hal-hal seperti "bts cl 85942".
Dimungkinkan juga untuk memasukkan komentar dalam surat yang dikirim ke BTS. Jika cangkang Anda melakukannya
tidak menghapus komentar dalam perintah seperti "keparahan bts 30321 normal #inflated
keparahan", maka program ini cukup pintar untuk mencari tahu di mana komentarnya, dan
memasukkannya ke dalam email. Perhatikan bahwa sebagian besar shell menghapus komentar seperti itu sebelum mereka mendapatkan
ke program, kecuali jika komentar dikutip. (Sesuatu seperti "keparahan bts #85942
normal" tidak akan diperlakukan sebagai komentar!)
Anda dapat menentukan beberapa perintah dengan memisahkannya dengan satu titik, seperti
perbarui-rc.d; koma tunggal juga dapat digunakan; semua perintah kemudian akan dikirim dalam
surat tunggal. Penting agar titik/koma dikelilingi oleh spasi putih agar tidak
disalahartikan sebagai bagian dari perintah. Misalnya (mengutip jika perlu sehingga bts melihat
komentar):
% keparahan bts 95672 normal , gabungkan 95672 95673 \#mereka sama!
Singkatan "itu" dapat digunakan untuk merujuk ke nomor bug yang disebutkan terakhir, jadi Anda bisa
menulis:
% tingkat keparahan bts 95672 wishlist , beri judul ulang "bts: tolong tambahkan opsi --foo"
Harap gunakan program ini secara bertanggung jawab, dan pertimbangkan pengguna kami.
PILIHAN
bts memeriksa devscripts file konfigurasi seperti yang dijelaskan di bawah ini. Opsi baris perintah
menimpa pengaturan file konfigurasi.
-o, --luring
Membuat bts gunakan bug yang di-cache untuk Menunjukkan dan bug perintah, jika cache tersedia untuk
data yang diminta. Lihat Cache perintah, di bawah ini untuk informasi tentang pengaturan a
cache.
--on line, --tidak offline
Lawan dari --luring; menimpa semua arahan file konfigurasi untuk bekerja secara offline.
-n, --tidak ada tindakan
Jangan mengirim email tetapi mencetaknya ke keluaran standar.
--cache, --tanpa cache
Haruskah kami mencoba men-cache versi baru halaman BTS saat tampil Menunjukkan/bug
perintah? Defaultnya adalah ke cache.
--mode-cache={menit|mbox|penuh}
Saat menjalankan a bts Cache perintah, haruskah kita hanya mencerminkan bug dasar (menit), atau harus
kami juga mencerminkan versi mbox (mbox), atau haruskah kita mencerminkan semuanya, termasuk
mbox dan lampiran membosankan ke halaman bug BTS dan pengakuan
email (penuh)? Standarnya adalah menit.
--cache-penundaan=detik
Waktu dalam detik untuk menunda antara setiap unduhan, untuk menghindari memalu server web BTS.
Defaultnya adalah 5 detik.
--kotak
Buka pembaca email untuk membaca mbox yang sesuai dengan nomor bug yang diberikan untuk Menunjukkan dan
bug perintah.
--pembaca surat=PEMBACA
Tentukan perintah untuk membaca mbox. Harus mengandung "%s" string (tidak dikutip!), yang
akan diganti dengan nama file mbox. Perintah akan dibagi menjadi putih
ruang dan tidak akan diteruskan ke shell. Standarnya adalah 'anjing kampung -f %s'. (Juga, %% akan
diganti dengan satu % jika ini diperlukan.)
--cc-addr=CC_EMAIL_ADDRESS
Kirim salinan karbon ke daftar pengguna. CC_EMAIL_ADDRESS harus dipisahkan koma
daftar alamat email.
--gunakan-default-cc
Tambahkan alamat yang ditentukan dalam opsi file konfigurasi BTS_DEFAULT_CC ke
daftar ditentukan menggunakan --cc-addr. Ini adalah default.
--tidak-menggunakan-default-cc
Jangan tambahkan alamat yang ditentukan dalam BTS_DEFAULT_CC ke daftar salinan karbon.
--kirim email=KIRIM MAILCMD
Tentukan kirim email memerintah. Perintah akan dibagi pada ruang putih dan tidak akan
akan diteruskan ke shell. Standarnya adalah /usr/sbin/sendmail. itu -t pilihan akan
otomatis ditambahkan jika perintahnya adalah /usr/sbin/sendmail or /usr/sbin/exim*. Forum
mailer lain, jika mereka membutuhkan a -t pilihan, ini harus disertakan dalam KIRIM MAILCMD,
misalnya: --sendmail="/usr/sbin/mymailer -T".
--anjing kampung
penggunaan anjing kampung untuk pengiriman surat. Defaultnya adalah tidak menggunakan anjing kampung, kecuali untuk beberapa perintah.
Perhatikan bahwa salah satu dari $DEBEMAIL or $ EMAIL harus diatur di lingkungan untuk menggunakan
anjing kampung untuk mengirim email.
--tidak-mutt
Jangan gunakan anjing kampung untuk pengiriman surat.
--sabun-waktu habis=DETIK
Tentukan batas waktu untuk panggilan SOAP seperti yang digunakan oleh memilih dan status perintah.
--smtp-host=SMTPPHOST
Tentukan host SMTP. Jika diberikan, bts akan mengirim email dengan berbicara langsung ke SMTP ini
tuan rumah daripada dengan memanggil a kirim email perintah.
Nama host dapat diikuti dengan titik dua (":") dan nomor port untuk menggunakan a
port selain default. Ini juga dapat dimulai dengan "ssmtp://" atau "smtps://" untuk
menunjukkan bahwa SMTPS harus digunakan.
Perhatikan bahwa salah satu dari $DEBEMAIL or $ EMAIL harus diatur di lingkungan untuk menggunakan
koneksi SMTP langsung untuk mengirim email.
Perhatikan bahwa saat mengirim langsung melalui host SMTP, tentukan alamat di --cc-addr or
BTS_DEFAULT_CC bahwa host SMTP tidak akan menyampaikan akan menyebabkan host SMTP menolak
seluruh surat.
Perhatikan juga bahwa penggunaan menugaskan kembali perintah mungkin, ketika baik --interaktif or
--force-interaktif mode diaktifkan, mengarah ke penambahan otomatis Cc ke
$paket baru@packages.debian.org. Dalam kasus ini, catatan di atas tentang menyampaikan
berlaku. Antarmuka pengiriman (port 587) di reportbug.debian.org tidak mendukung
menyampaikan dan, dengan demikian, tidak boleh digunakan sebagai server SMTP untuk bts bawah
keadaan yang dijelaskan dalam paragraf ini.
--smtp-nama pengguna=USERNAME, --smtp-sandi=PASSWORD
Tentukan kredensial yang akan digunakan saat menghubungkan ke server SMTP yang ditentukan oleh
--smtp-host. Jika server tidak memerlukan otentikasi maka opsi ini harus
tidak digunakan.
Jika nama pengguna ditentukan tetapi bukan kata sandi, bts akan meminta kata sandi sebelumnya
mengirim surat.
--smtp-helo=HALO
Tentukan nama yang akan digunakan dalam HALO perintah saat menghubungkan ke server SMTP;
default ke isi file /etc/namamail, jika ada.
Perhatikan bahwa beberapa server SMTP mungkin menolak penggunaan a HALO yang juga tidak menyelesaikan
atau tampaknya bukan milik tuan rumah yang menggunakannya.
--bts-server
Gunakan server debug selain https://bugs.debian.org.
-f, --paksa-segarkan
Unduh laporan bug lagi, meskipun tampaknya tidak berubah sejak terakhir
Cache memerintah. Berguna jika --cache-mode=penuh diminta untuk pertama kalinya
(jika tidak, laporan bug yang tidak diubah tidak akan diunduh lagi, meskipun bitnya membosankan
belum diunduh).
--tidak ada-penyegaran paksa
Menekan file konfigurasi apa pun --paksa-segarkan .
--hanya-baru
Unduh hanya bug baru saat melakukan caching. Jangan memeriksa pembaruan pada bug yang sudah kita miliki.
--termasuk-diselesaikan
Saat menyimpan laporan bug dalam cache, sertakan laporan yang ditandai sebagai terselesaikan. Ini adalah
perilaku bawaan.
--tidak-termasuk-diselesaikan
Membalikkan perilaku opsi sebelumnya. Artinya, jangan cache bug yang
ditandai sebagai terselesaikan.
--tidak-ack
Menekan surat pengakuan dari BTS. Perhatikan bahwa ini hanya akan memengaruhi
salinan pesan di-CC ke bug, bukan yang dikirim ke bot kontrol.
--ack
Jangan menekan surat pengakuan. Ini adalah perilaku default.
-i, --interaktif
Sebelum mengirim email ke bot kontrol, tampilkan konten dan izinkan
diedit, atau pengiriman dibatalkan.
--force-interaktif
Mirip dengan --interaktif, dengan pengecualian bahwa editor muncul sebelumnya
meminta konfirmasi pesan yang akan dikirim.
--tidak-interaktif
Kirim email kontrol tanpa konfirmasi. Ini adalah perilaku default.
-q, --diam
Saat berlari bts Cache, hanya menampilkan informasi tentang halaman yang baru di-cache, bukan
pesan yang mengatakan sudah di-cache. Jika opsi ini ditentukan dua kali, hanya kesalahan keluaran
pesan (ke stderr).
--tidak-konf, --noconf
Jangan membaca file konfigurasi apa pun. Ini hanya dapat digunakan sebagai opsi pertama yang diberikan
pada baris perintah.
PERINTAH
Untuk detail lengkap tentang perintah, lihat dokumentasi BTS.
Menunjukkan [Pilihan] [kesalahan jumlah | paket | pemelihara | : ] [memilih=val ...]
Menunjukkan [Pilihan] [src:paket | dari:submitter] [memilih=val ...]
Menunjukkan [Pilihan] [menandai:label | tag pengguna:label ] [memilih=val ...]
Menunjukkan [rilis-kritis | rilis-kritis/... | RC]
Ini adalah sinonim untuk bts bug.
bug [Pilihan] [nomor_bug | paket | pemelihara | : ] [memilih=val ...]
bug [Pilihan] [src:paket | dari:submitter] [memilih=val ...]
bug [Pilihan] [menandai:label | tag pengguna:label ] [memilih=val ...]
bug [rilis-kritis | rilis-kritis/... | RC]
Tampilkan halaman yang mencantumkan bug yang diminta di browser web menggunakan
masuk akal-browser(1).
Opsi dapat ditentukan setelah bug perintah selain atau sebagai ganti opsi
di awal baris perintah: opsi yang dikenali pada saat ini adalah:
-o/--luring/--on line, -m/--kotak, --pembaca surat dan --[tidak-]Cache. Ini dijelaskan
sebelumnya di halaman manual ini. Jika salah satu -o or --luring opsi digunakan, atau ada
sudah salinan terbaru di cache lokal, versi yang di-cache akan digunakan.
Arti dari argumen yang mungkin adalah sebagai berikut:
(tidak ada) Jika tidak ada yang ditentukan, bts bug akan menampilkan bug Anda, dengan asumsi bahwa
DEBEMAIL or EMAIL (diperiksa dalam urutan itu) diatur ke email yang sesuai
alamat.
nomor_bug
Tampilkan nomor bug nomor_bug.
paket Tampilkan bug untuk paket paket.
src:paket
Tampilkan bug untuk paket sumber paket.
pemelihara
Tampilkan bug untuk alamat email pengelola pemelihara.
dari:submitter
Tampilkan bug untuk alamat email pengirim submitter.
menandai:label Tampilkan bug yang ditandai dengan label.
tag pengguna:label
Tampilkan bug yang ditandai dengan tag pengguna label. Lihat dokumentasi BTS
untuk informasi lebih lanjut tentang tag pengguna. Ini akan membutuhkan penggunaan pengguna=email
.
: Detail dari sistem pelacakan bug itu sendiri, bersama dengan halaman permintaan bug dengan
lebih banyak opsi daripada skrip ini, dapat ditemukan di https://bugs.debian.org/. Ini
halaman itu sendiri akan terbuka jika perintah 'bts bugs :' digunakan.
rilis-kritis, RC
Menampilkan halaman depan halaman rilis kritis di BTS. Ini adalah sebuah
sinonim untuk https://bugs.debian.org/release-critical/index.html. Itu juga
mungkin untuk mengatakan release-critical/debian/main.html dan sejenisnya. RC adalah
sinonim untuk release-critical/other/all.html.
Setelah argumen menentukan apa yang akan ditampilkan, Anda dapat secara opsional menentukan opsi untuk
gunakan untuk memformat halaman atau mengubah apa yang ditampilkan. Ini diteruskan ke BTS di
URL yang diunduh. Misalnya, berikan dist=stable untuk melihat bug yang memengaruhi kandang
versi paket, versi=1.0 untuk melihat bug yang memengaruhi versi paket tersebut, atau
reverse=yes untuk menampilkan pesan terbaru terlebih dahulu di log bug.
Jika caching telah diaktifkan (yaitu, --tanpa cache belum digunakan, dan BTS_CACHE memiliki
belum disetel ke tidak), lalu halaman apa pun yang diminta oleh bts Menunjukkan akan secara otomatis di-cache,
dan tersedia offline setelahnya. Halaman yang secara otomatis di-cache dengan cara ini
akan dihapus pada "bts Menunjukkan|bug|Cache" seruan jika belum
diakses dalam 30 hari. Peringatan: pada sistem file yang dipasang dengan opsi "noatime",
berlari "bts Menunjukkan|bug" tidak memperbarui waktu akses file cache; bug yang di-cache
kemudian akan dikenakan pembersihan otomatis 30 hari setelah pengunduhan awal, meskipun itu
telah diakses selama ini.
Ada yang lain bts perintah berikut ini pada baris perintah akan dieksekusi setelah
browser telah keluar.
Peramban yang diinginkan dapat ditentukan dan dikonfigurasi dengan mengatur BROWSER lingkungan Hidup
variabel. Konvensi mengikuti yang didefinisikan oleh Eric Raymond at
http://www.catb.org/~esr/BROWSER/; kami di sini mereproduksi bagian yang relevan.
Nilai dari BROWSER dapat terdiri dari serangkaian bagian perintah browser yang dipisahkan titik dua.
Ini harus dicoba secara berurutan sampai berhasil. Setiap bagian perintah dapat opsional
mengandung string %s; jika ya, URL yang akan dilihat akan diganti di sana. Jika sebuah
bagian perintah tidak mengandung %s, browser akan diluncurkan seolah-olah URL-nya telah
diberikan sebagai argumen pertama. string %% harus diganti sebagai satu %.
Rasional: Kita harus dapat menentukan beberapa perintah browser agar program mematuhi
konvensi ini dapat melakukan hal yang benar di lingkungan X atau konsol, mencoba X
pertama. Menentukan beberapa perintah mungkin juga berguna untuk orang yang berbagi file seperti
.Profil di beberapa sistem. Kita butuh %s karena beberapa browser populer memiliki
sintaks pemanggilan jarak jauh yang membutuhkannya. Kecuali kalau %% dikurangi menjadi %, itu tidak akan
mungkin untuk memiliki literal %s dalam tali.
Misalnya, pada sebagian besar sistem Linux, hal yang baik untuk dilakukan adalah:
BROWSER='mozilla -raise -remote "openURL(%s,new-window)":link'
memilih [kunci:nilai ...]
Menggunakan antarmuka SOAP untuk menampilkan daftar bug yang cocok dengan pilihan yang diberikan
persyaratan.
Kunci berikut diperbolehkan, dan dapat diberikan beberapa kali.
paket Nama paket biner.
sumber Nama paket sumber.
pemelihara
Alamat email pengelola.
submitter
Alamat email pengirim.
kerasnya
Tingkat keparahan bug.
status Status bugnya. Satu dari Buka, dilakukan, atau diteruskan.
label Tag diterapkan ke bug. Jika Pengguna ditentukan, dapat menyertakan tag pengguna di
tambahan untuk tag standar.
pemilik Pemilik bug.
koresponden
Alamat seseorang yang mengirim email ke log.
mempengaruhi Bug yang mempengaruhi paket ini.
bug Daftar bug yang harus dicari di dalamnya.
Pengguna Pengguna untuk digunakan saat mencari tag pengguna.
arsip Apakah akan mencari bug yang diarsipkan atau bug normal; default untuk 0 (yaitu hanya
cari bug normal). Sebagai kasus khusus, jika arsip adalah kedua, baik diarsipkan maupun
bug yang tidak diarsipkan dikembalikan.
Misalnya, untuk memilih kumpulan bug yang dikirimkan oleh [email dilindungi] dan
Ditandai tidak akan diperbaiki, seseorang akan menggunakan
bts pilih pengirim:[email dilindungi] tag: tidak akan diperbaiki
Jika kunci digunakan beberapa kali maka kumpulan bug yang dipilih termasuk yang cocok
salah satu nilai yang disediakan; Misalnya
bts pilih paket:keparahan foo:keparahan daftar keinginan:minor
mengembalikan semua bug paket foo dengan daftar harapan atau tingkat keparahan kecil.
status [kesalahan | File:fillet | bidang:bidang[,bidang ...] | bertele-tele] ...
Menggunakan antarmuka SOAP untuk menampilkan informasi status untuk bug yang diberikan (atau sebagai telah dibaca
dari file yang terdaftar -- gunakan - untuk menunjukkan STDIN).
Secara default, semua bidang yang diisi untuk bug akan ditampilkan.
If bertele-tele diberikan, bidang kosong juga akan ditampilkan.
If bidang diberikan, hanya bidang tersebut yang akan ditampilkan. Tidak ada pemeriksaan validitas adalah
dilakukan pada setiap bidang tertentu.
clone kesalahan ID_baru [ID_baru ...]
clone perintah kontrol memungkinkan Anda untuk menduplikasi a kesalahan laporan. Hal ini berguna dalam
kasus di mana satu laporan sebenarnya menunjukkan bahwa beberapa bug yang berbeda memiliki
muncul. "ID baru" adalah angka negatif, dipisahkan oleh spasi, yang dapat digunakan dalam
perintah kontrol berikutnya untuk merujuk ke bug yang baru diduplikasi. Sebuah laporan baru adalah
dihasilkan untuk setiap ID baru.
dilakukan kesalahan [versi]
Tandai sebagai kesalahan sebagai Selesai. Ini memaksa mode interaktif karena pesan yang sudah selesai harus menyertakan
penjelasan mengapa bug ditutup. Anda harus menentukan yang mana versi dari
paket menutup bug, jika memungkinkan.
buka kembali kesalahan [submitter]
Buka kembali kesalahan, dengan opsional submitter.
arsip kesalahan
Arsipkan kesalahan yang sebelumnya telah diarsipkan tetapi saat ini tidak. Itu kesalahan harus
memenuhi semua persyaratan pengarsipan kecuali yang
berdasarkan waktu.
batalkan pengarsipan kesalahan
Batalkan pengarsipan kesalahan yang saat ini diarsipkan.
judul ulang kesalahan judul
Mengubah judul dari kesalahan.
ringkasan kesalahan [nomor pesan]
Pilih nomor pesan yang akan digunakan sebagai ringkasan kesalahan.
Jika tidak ada nomor pesan yang diberikan, ringkasan akan dihapus.
submitter kesalahan [kesalahan ...] pengirim-email
Ubah alamat pengirim a kesalahan atau sejumlah bug, dengan ! artinya 'menggunakan'
alamat pada email saat ini sebagai alamat pengirim baru'.
menugaskan kembali kesalahan [kesalahan ...] paket [versi]
Tetapkan ulang a kesalahan atau sejumlah bug ke yang berbeda paket. itu versi bidang adalah
pilihan; lihat penjelasannya di .
ditemukan kesalahan [versi]
Tunjukkan bahwa kesalahan ditemukan ada dalam versi paket tertentu. Tanpa
versi, daftar versi tetap dihapus dan bug dibuka kembali.
tidak ditemukan kesalahan versi
Hapus catatan yang kesalahan ditemui dalam versi paket yang diberikan untuk
yang ditugaskan.
tetap kesalahan versi
Tunjukkan bahwa kesalahan telah diperbaiki dalam versi paket tertentu, tanpa mempengaruhi
kesalahanstatus buka/tutup.
tidak tetap kesalahan versi
Hapus catatan bahwa a kesalahan telah diperbaiki dalam versi paket yang diberikan
ditugaskan.
Ini setara dengan urutan perintah "ditemukan kesalahan versi""tidak ditemukan kesalahan
versi".
blok kesalahan by|dengan kesalahan [kesalahan ...]
Perhatikan bahwa a kesalahan diblokir agar tidak diperbaiki oleh serangkaian bug lainnya.
buka blokir kesalahan by|dengan kesalahan [kesalahan ...]
Perhatikan bahwa a kesalahan tidak lagi diblokir untuk diperbaiki oleh serangkaian bug lainnya.
bergabung kesalahan kesalahan [kesalahan ...]
Menggabungkan satu set bug bersama-sama.
penggabungan paksa kesalahan kesalahan [kesalahan ...]
Menggabungkan sekumpulan bug secara paksa. Pertama kesalahan terdaftar adalah bug utama, dan itu
pengaturan (yang harus sama dalam normal bergabung) ditugaskan ke bug yang terdaftar
berikutnya.
pisahkan kesalahan
Pisahkan a kesalahan.
label kesalahan [+|-|=] label [label ...]
tag kesalahan [+|-|=] label [label ...]
Setel atau batalkan a label pada kesalahan. Tag mungkin merupakan nama tag yang tepat atau mungkin juga
disingkat menjadi substring tag unik apa pun. (Jadi menggunakan tetap akan mengatur tag tetap, tidak
tetap-hulu, misalnya, tapi memperbaiki tidak akan diterima.) Beberapa tag mungkin
ditentukan juga. Kedua perintah (tag dan tag) identik. Setidaknya satu tag
harus ditentukan, kecuali jika = bendera digunakan, di mana perintah
tag bts =
akan menghapus semua tag dari yang ditentukan kesalahan.
Menambah/menghapus keamanan tag akan menambahkan "team\@security.debian.org" ke daftar Cc
dari email kontrol.
mempengaruhi kesalahan [+|-|=] paket [paket ...]
Menunjukkan bahwa kesalahan mempengaruhi paket selain dari yang diajukan,
menyebabkan kesalahan untuk terdaftar secara default di paket daftar lainnya paket.
Ini umumnya harus digunakan di mana kesalahan cukup parah untuk menyebabkan banyak laporan
dari pengguna untuk ditugaskan ke paket yang salah. Setidaknya satu paket harus
ditentukan, kecuali = bendera digunakan, di mana perintah
bts mempengaruhi =
akan menghapus semua indikasi bahwa kesalahan mempengaruhi paket lainnya.
pemakai email
Tentukan pengguna email alamat sebelum menggunakan tag pengguna perintah.
tag pengguna kesalahan [+|-|=] label [label ...]
tag pengguna kesalahan [+|-|=] label [label ...]
Setel atau hapus tag pengguna di a kesalahan. itu label harus sama persis dengan nama tag yang diinginkan; ada
tidak ada default atau pengecekan nama tag. Beberapa tag dapat ditentukan juga. keduanya
perintah (tag pengguna dan tag pengguna) identik. Setidaknya satu label harus ditentukan,
kecuali = bendera digunakan, di mana perintah
tag pengguna bts =
akan menghapus semua tag pengguna dari yang ditentukan kesalahan.
klaim kesalahan [klaim]
Catat bahwa Anda telah mengklaim kesalahan (misalnya untuk pesta pemusnahan serangga). klaim seharusnya
token unik yang memungkinkan bug yang Anda klaim dapat diidentifikasi; alamat email
sering digunakan.
Jika tidak klaim ditentukan, variabel lingkungan DEBEMAIL or EMAIL (diperiksa itu
pesanan) digunakan.
batalkan klaim kesalahan [klaim]
Hapus catatan bahwa Anda telah mengklaim bug.
Jika tidak klaim ditentukan, variabel lingkungan DEBEMAIL or EMAIL (diperiksa itu
pesanan) digunakan.
kerasnya kesalahan kerasnya
Mengubah kerasnya dari kesalahan. Tingkat keparahan yang tersedia adalah: wishlist, minor, normal,
penting, serius, kuburan, kritis. Tingkat keparahan dapat disingkat menjadi unik apa pun
substring.
diteruskan kesalahan alamat
tandai kesalahan seperti yang diteruskan ke yang diberikan alamat (biasanya alamat email atau URL untuk
pelacak bug hulu).
tidak diteruskan kesalahan
Tandai sebagai kesalahan sebagai tidak diteruskan.
paket [paket ...]
Perintah berikut hanya akan berlaku untuk bug terhadap yang terdaftar paketS; ini bertindak
sebagai mekanisme keamanan untuk BTS. Jika tidak ada paket yang terdaftar, cek ini berubah
mati lagi.
membatasi [kunci[:nilai]] ...
Perintah berikut hanya akan berlaku untuk bug yang memenuhi kriteria yang ditentukan;
ini bertindak sebagai mekanisme keamanan untuk BTS. Jika tidak nilais terdaftar, batas untuk
bahwa kunci dimatikan lagi. Jika tidak kuncis ditentukan, semua batas diatur ulang.
submitter
Alamat email pengirim.
tanggal Tanggal bug dikirimkan.
subyek Subjek bug.
pesan ID pesan dari laporan bug awal.
paket Nama paket biner.
sumber Nama paket sumber.
label Tag diterapkan ke bug.
kerasnya
Tingkat keparahan bug.
pemilik Pemilik bug.
mempengaruhi Bug yang mempengaruhi paket ini.
arsip Apakah akan mencari bug yang diarsipkan atau bug normal; default untuk 0 (yaitu hanya
cari bug normal). Sebagai kasus khusus, jika arsip adalah kedua, baik diarsipkan maupun
bug yang tidak diarsipkan dikembalikan.
Misalnya, untuk membatasi kumpulan bug yang terpengaruh oleh perintah kontrol berikutnya ke
yang dikirimkan oleh [email dilindungi] dan menandai tidak akan diperbaiki, seseorang akan menggunakan
pengirim batas bts:[email dilindungi] tag: tidak akan diperbaiki
Jika kunci digunakan beberapa kali maka kumpulan bug yang dipilih termasuk yang cocok
salah satu nilai yang disediakan; Misalnya
paket batas bts: tingkat keparahan foo: tingkat keparahan daftar keinginan: kecil
hanya menerapkan perintah kontrol selanjutnya ke bug paket foo dengan baik
wishlist or minor kerasnya.
pemilik kesalahan email pemilik
Ubah alamat "pemilik" a kesalahan, dengan ! artinya `gunakan alamat saat ini
email sebagai alamat pemilik baru'.
Pemilik bug menerima tanggung jawab untuk menanganinya.
bukan pemilik kesalahan
Tandai bug sebagai tidak memiliki "pemilik".
berlangganan kesalahan [email]
Berlangganan yang diberikan email alamat ke yang ditentukan kesalahan laporan. Jika tidak ada alamat email adalah
ditentukan, variabel lingkungan DEBEMAIL or EMAIL (dalam urutan itu) digunakan. Jika
itu tidak disetel, atau ! diberikan sebagai alamat email, alamat default Anda akan digunakan.
Setelah menjalankan perintah ini, Anda akan dikirimi konfirmasi berlangganan yang
Anda harus membalas. Saat berlangganan laporan bug, Anda menerima semua email yang relevan
dan notifikasi. Gunakan perintah unsubscribe untuk berhenti berlangganan.
unsubscribe kesalahan [email]
Berhenti berlangganan alamat email yang diberikan dari laporan bug yang ditentukan. Seperti berlangganan
di atas, jika tidak ada alamat email yang ditentukan, variabel lingkungan DEBEMAIL or EMAIL
(dalam urutan itu) digunakan. Jika itu tidak disetel, atau ! diberikan sebagai alamat email, Anda
alamat default akan digunakan.
Setelah menjalankan perintah ini, Anda akan dikirimi konfirmasi berhenti berlangganan yang
Anda harus membalas. Menggunakan berlangganan perintah untuk, yah, berlangganan.
Laporkan spam kesalahan ...
Laporkan spam perintah memungkinkan Anda untuk melaporkan kesalahan laporkan sebagai berisi spam. Ini menghemat
satu dari harus pergi ke halaman web bug untuk melakukannya.
laporan spam kesalahan ...
laporan spam adalah sinonim untuk Laporkan spam.
Cache [Pilihan] [maint_email | pkg | src:pkg | dari:submitter]
Cache [Pilihan] [rilis-kritis | rilis-kritis/... | RC]
Buat atau perbarui cache laporan bug untuk alamat email atau paket yang diberikan. Oleh
default itu mengunduh semua bug milik alamat email di DEBEMAIL
variabel lingkungan (atau EMAIL variabel lingkungan jika DEBEMAIL tidak disetel). Ini
perintah dapat diulang untuk cache bug milik beberapa orang atau paket. Jika
beberapa paket atau alamat disediakan, bug milik salah satu argumen
akan di-cache; mereka yang memiliki lebih dari satu argumen hanya akan menjadi
diunduh sekali. Bug yang di-cache disimpan di $XDG_CACHE_HOME/skrip dev/bts/ atau jika
XDG_CACHE_HOME tidak disetel, dalam ~/.cache/devscripts/bts/.
Anda dapat menggunakan bug yang di-cache dengan -o mengalihkan. Sebagai contoh:
bts -o bug
bts -o tampilkan 12345
Juga, bts akan memperbarui file di dalamnya sedikit demi sedikit saat diunduh
informasi dari BTS menggunakan Menunjukkan memerintah. Dengan demikian, Anda dapat mengatur cache, dan
perbarui semuanya seminggu sekali, sambil membiarkan pembaruan cache otomatis diperbarui
bug yang sering Anda rujuk selama seminggu.
Beberapa opsi memengaruhi perilaku Cache memerintah. Yang pertama adalah pengaturan
--mode-cache, yang mengontrol seberapa banyak bts unduhan tautan yang dirujuk dari
halaman bug, termasuk bagian yang membosankan seperti email pengakuan, email ke
bot kontrol, dan versi mbox dari laporan bug. Ini dapat mengambil tiga nilai: menit
(minimal), mbox (unduh laporan bug versi minimum plus mbox) atau
penuh (seluruhnya bekerja). Yang kedua adalah --paksa-segarkan or -f, yang memaksa
unduh, meskipun laporan bug yang di-cache adalah yang terbaru. Itu --termasuk-diselesaikan Option
menunjukkan apakah laporan bug yang ditandai sebagai terselesaikan harus diunduh selama penyimpanan cache.
Masing-masing dapat dikonfigurasi dari file konfigurasi, seperti yang dijelaskan di bawah ini. Mereka
juga dapat ditentukan setelah Cache perintah serta di awal perintah
line.
Terakhir, -q or --diam akan menyembunyikan pesan tentang cache yang terbaru, dan
memberikan opsi dua kali akan menekan semua pesan cache (kecuali untuk pesan kesalahan).
Waspadalah terhadap caching RC, meskipun: itu akan memakan waktu lama! (Dengan 1000+ bug RC dan
penundaan 5 detik antara bug, Anda melihat minimal 1.5 jam, dan
mungkin secara signifikan lebih dari itu.)
membersihkan cache paket | src:paket | pemelihara
membersihkan cache dari:submitter | menandai:label | tag pengguna:label | jumlah | SEMUA
Bersihkan cache untuk yang ditentukan paket, pemelihara, dll., seperti yang dijelaskan di atas untuk
itu bug perintah, atau bersihkan seluruh cache jika SEMUA ditentukan. Ini berguna jika Anda
akan memiliki akses jaringan permanen atau jika database telah rusak untuk
beberapa alasan. Perhatikan bahwa untuk keamanan, perintah ini tidak default ke nilai
DEBEMAIL or EMAIL.
listcachedbug [jumlah]
Buat daftar id bug yang di-cache (dimaksudkan untuk mendukung penyelesaian bash). Nomor opsional
argumen membatasi daftar untuk id bug yang dimulai dengan nomor itu.
versi
Tampilkan versi dan informasi hak cipta.
membantu
Tampilkan ringkasan singkat perintah, yang mirip dengan bagian halaman manual ini.
LINGKUNGAN VARIABEL
DEBEMAIL
Jika ini disetel, baris Dari: di email akan disetel untuk menggunakan alamat email ini
alih-alih alamat email biasa Anda (seperti yang akan ditentukan oleh surat).
NAMA DEBFULL
If DEBEMAIL sudah diatur, NAMA DEBFULL diperiksa untuk menentukan nama lengkap yang akan digunakan; jika ini
tidak diatur, bts mencoba untuk menentukan nama dari Anda passwd masuk.
BROWSER
Jika disetel, ini menentukan browser yang akan digunakan untuk Menunjukkan dan bug pilihan. Lihat
deskripsi di atas.
KONFIGURASI VARIABEL
Dua file konfigurasi /etc/devscripts.conf dan ~/.devscripts bersumber dari shell
dalam rangka untuk mengatur variabel konfigurasi. Opsi baris perintah dapat digunakan untuk
menimpa pengaturan file konfigurasi. Pengaturan variabel lingkungan diabaikan untuk ini
tujuan. Variabel yang saat ini diakui adalah:
BTS_OFFLINE
Jika ini diatur ke iya nih, maka sama dengan --luring parameter baris perintah
sedang digunakan. Hanya memiliki efek pada Menunjukkan dan bug perintah. Standarnya adalah tidak.
Lihat deskripsi Menunjukkan perintah di atas untuk informasi lebih lanjut.
BTS_CACHE
Jika ini diatur ke tidak, maka sama dengan --tanpa cache parameter baris perintah
sedang digunakan. Hanya memiliki efek pada Menunjukkan dan kesalahan perintah. Standarnya adalah iya nih.
Sekali lagi, lihat Menunjukkan perintah di atas untuk informasi lebih lanjut.
BTS_CACHE_MODE={menit,mbox,penuh}
Berapa banyak BTS yang harus kita cerminkan ketika kita diminta untuk menyimpan sesuatu? Hanya
minimum, atau juga mbox atau semuanya? Standarnya adalah menit, dan memiliki hal yang sama
artinya sebagai --mode-cache parameter baris perintah. Hanya memiliki efek pada cache.
Lihat Cache perintah untuk informasi lebih lanjut.
BTS_FORCE_REFRESH
Jika ini diatur ke iya nih, maka sama dengan --paksa-segarkan command line
parameter yang digunakan. Hanya memiliki efek pada Cache memerintah. Standarnya adalah tidak.
Lihat Cache perintah untuk informasi lebih lanjut.
BTS_MAIL_READER
Jika ini disetel, tentukan pembaca email yang akan digunakan sebagai ganti anjing kampung. Sama seperti
--pembaca surat opsi baris perintah.
BTS_SENDMAIL_COMMAND
Jika ini diatur, tentukan a kirim email perintah untuk digunakan sebagai ganti /usr/sbin/sendmail.
Sama seperti --kirim email opsi baris perintah.
BTS_ONLY_BARU
Unduh hanya bug baru saat melakukan caching. Jangan memeriksa pembaruan pada bug yang sudah kita miliki.
Standarnya adalah tidak. Sama seperti --hanya-baru opsi baris perintah.
BTS_SMTP_HOST
Jika ini disetel, tentukan host SMTP yang akan digunakan untuk mengirim email daripada menggunakan
kirim email memerintah. Sama seperti --smtp-host opsi baris perintah.
Perhatikan bahwa opsi ini lebih diprioritaskan daripada BTS_SENDMAIL_COMMAND jika keduanya disetel, kecuali
itu --kirim email opsi digunakan.
BTS_SMTP_AUTH_USERNAME, BTS_SMTP_AUTH_PASSWORD
Jika opsi ini disetel, maka itu sama dengan --smtp-nama pengguna dan
--smtp-sandi pilihan yang digunakan.
BTS_SMTP_HELO
Sama seperti --smtp-halo opsi baris perintah.
BTS_INCLUDE_RESOLVED
Jika ini diatur ke tidak, maka sama dengan --tidak-termasuk-diselesaikan command line
parameter yang digunakan. Hanya memiliki efek pada Cache memerintah. Standarnya adalah iya nih.
Lihat Cache perintah untuk informasi lebih lanjut.
BTS_SUPPRESS_ACKS
Jika ini diatur ke iya nih, maka sama dengan --tidak-ack parameter baris perintah
sedang digunakan. Standarnya adalah tidak.
BTS_INTERAKTIF
Jika ini diatur ke iya nih or kekuatan, maka sama dengan --interaktif or
--force-interaktif parameter baris perintah yang digunakan. Standarnya adalah tidak.
BTS_DEFAULT_CC
Tentukan daftar alamat email yang menjadi tujuan salinan karbon dari email yang dihasilkan
bot kontrol harus dikirim secara otomatis.
BTS_SERVER
Tentukan nama server debug yang harus digunakan sebagai pengganti
https://bugs.debian.org.
Gunakan bts online menggunakan layanan onworks.net