Ini adalah patch sponsor perintah 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
sponsor-patch - Mempersiapkan, menguji-membangun, dan mensponsori unggahan.
RINGKASAN
sponsor-patch [Pilihan] kesalahan
sponsor-patch -h
DESKRIPSI
sponsor-patch mengunduh patch atau cabang Bazaar yang ditautkan ke bug Ubuntu, menerapkannya,
menghasilkan perbedaan ulasan, (opsional) tes membuatnya, berjalan lintian(1) dan, setelah ditinjau
dan konfirmasi, dapat mengunggahnya.
sponsor-patch dapat digunakan untuk mensponsori patch, sinkronisasi, dan penggabungan dari Debian, SRU, dan
membuat debdiff dari patch. Jika kesalahan memiliki beberapa tambalan atau cabang yang terhubung, itu akan
meminta pengguna untuk memilih salah satu. Hal yang sama berlaku untuk tugas bug. Jika tambalan terlampir adalah
bukan debitur, edit-patch(1) digunakan untuk menerapkannya.
Beberapa pemeriksaan yang jelas dilakukan, khususnya:
1. pembaruan-pemelihara(1) dijalankan pada paket sumber untuk memastikan bahwa Pemelihara bidang
memenuhi kebijakan Ubuntu.
2. Nomor versi harus lebih besar dari versi saat ini dalam arsip. NS
perubahan file juga dibuat dengan benar untuk mencantumkan semua perubahan sejak versi saat ini
dalam arsip.
3. Changelog harus secara otomatis menutup bug sponsorship.
4. Target changelog harus valid.
5. Stempel waktu changelog disentuh.
Jika ada pemeriksaan (atau build) yang gagal, pengguna memiliki opsi untuk mengedit sumber yang ditambal
dan coba buat lagi.
Kecuali direktori kerja ditentukan, sumber dan tambalan akan diunduh ke a
direktori sementara di / Tmp, yang dihapus setelah skrip selesai dijalankan. NS
output dari alat build akan ditempatkan di direktur kerja/hasil pembangunan/.
Salah satu --mengunggah, --workdir, atau --sponsor harus ditentukan.
PILIHAN
-b, --membangun
Bangun paket dengan pembuat yang ditentukan. Catatan untuk pembuat(8) dan
pembuat sapi(8) pengguna: Ini mengasumsikan konfigurasi umum, di mana LENGKUNGAN dan JAUH
lingkungan dibaca oleh pbuilderrc(5) untuk memilih gambar dasar yang benar.
-B PEMBANGUN, --pembangun=PEMBANGUN
Gunakan pembuat yang ditentukan untuk membangun paket. Yang didukung adalah pembuat sapi(8)
pembuat sapi-dist(1) pembuat(8) pbuilder-dist(1), dan membangun(1). Standarnya adalah
pembuat(8).
-e, --edit
Luncurkan sub-kulit untuk memungkinkan pengeditan sumber yang ditambal sebelum membangun.
-h, --membantu
Tampilkan pesan bantuan dan keluar.
-k KUNCI, --kunci=KUNCI
Tentukan ID kunci untuk menandatangani unggahan.
-l CONTOH, --Lintance=CONTOH
Gunakan contoh Launchpad yang ditentukan (misalnya "pementasan"), alih-alih default
"produksi".
--tidak-konf
Jangan membaca file konfigurasi apa pun, atau konfigurasi dari variabel lingkungan.
-s, --sponsor
Pintasan untuk unggahan yang disponsori. Setara dengan -b -u ubuntu.
-u TANGGAL, --mengunggah=TANGGAL
Unggah ke TANGGAL dengan keluaran(1) (setelah konfirmasi).
-U, --memperbarui
Perbarui lingkungan build sebelum mencoba membangun.
-v, --bertele-tele
Cetak informasi lebih lanjut.
-w DIR, --workdir=DIR
Gunakan direktori kerja yang ditentukan, buat jika perlu. Jika DIRI KERJA tidak
ditentukan, direktori sementara dibuat, yang dihapus sebelumnya sponsor-patch
keluar.
LINGKUNGAN
Semua KONFIGURASI VARIABEL di bawah ini juga didukung sebagai variabel lingkungan.
Variabel di lingkungan lebih diutamakan daripada yang ada di file konfigurasi.
KONFIGURASI VARIABEL
Variabel berikut dapat diatur di lingkungan atau di ubuntu-dev-tools(5)
file konfigurasi. Dalam setiap kasus, variabel khusus skrip lebih diutamakan daripada
variabel seluruh paket.
SPONSOR_PATCH_BUILDER, UBUNTUOLS_BUILDER
Nilai default untuk --pembangun.
SPONSOR_PATCH_LPINSTANCE, UBUNTUOOLS_LPINSTANCE
Nilai default untuk --Lintance.
SPONSOR_PATCH_UPDATE_BUILDER, UBUNTUOOLS_UPDATE_BUILDER
Nilai default untuk --memperbarui.
SPONSOR_PATCH_WORKDIR, UBUNTUOLS_WORKDIR
Nilai default untuk --workdir.
SPONSOR_PATCH_KEYID, UBUNTUOLS_KEYID
Nilai default untuk --kunci.
CONTOH
Pembuatan uji dan mensponsori unggahan bug 1234:
sponsor-patch -s 1234
Melakukan uji coba bug 1234 di PPA Anda:
sponsor-patch -u ayah:pemakai/ppa 1234
Gunakan patch sponsor online menggunakan layanan onworks.net