Ini ialah tampalan penaja arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
sponsor-patch - Sediakan, uji-bina dan taja muat naik.
SINOPSIS
tampalan penaja [pilihan] pepijat
tampalan penaja -h
DESCRIPTION
tampalan penaja memuat turun tampung atau cawangan Bazaar yang dipautkan kepada pepijat Ubuntu, gunakannya,
menjana perbezaan ulasan, (pilihan) ujian membinanya, berjalan lintian(1) dan, selepas semakan
dan pengesahan, boleh memuat naiknya.
tampalan penaja boleh digunakan untuk menaja tampalan, penyegerakan dan gabungan daripada Debian, SRU dan
mencipta debdiff daripada patch. Jika pepijat mempunyai berbilang patch atau cawangan yang dipautkan, ia akan
menggesa pengguna untuk memilih satu. Perkara yang sama berlaku untuk tugas pepijat. Jika tampalan yang dilampirkan adalah
bukan debdiff, edit-patch(1) digunakan untuk mengaplikasikannya.
Beberapa pemeriksaan jelas dilakukan, khususnya:
1. pengemaskini-penyelenggara(1) dijalankan pada pakej sumber untuk memastikan bahawa Pemelihara bidang
memenuhi dasar Ubuntu.
2. Nombor versi mestilah lebih besar daripada versi semasa dalam arkib. The
perubahan fail juga dijana dengan betul untuk menyenaraikan semua perubahan sejak versi semasa
dalam arkib.
3. Log perubahan mesti menutup pepijat penajaan secara automatik.
4. Sasaran changelog mestilah sah.
5. Cap masa changelog disentuh.
Sekiranya sebarang semakan (atau binaan) gagal, pengguna mempunyai pilihan untuk mengedit sumber yang ditampal
dan cuba bina semula.
Melainkan direktori kerja ditentukan, sumber dan patch akan dimuat turun ke dalam a
direktori sementara dalam / tmp, yang dialih keluar setelah skrip selesai dijalankan. The
output alat binaan akan diletakkan di dalam workdir/hasil binaan/.
Salah satu --muat naik, --workdir, Atau --penaja mesti dinyatakan.
PILIHAN
-b, --bina
Bina pakej dengan pembina yang ditentukan. Nota untuk pembina(8) dan
pembina lembu(8) pengguna: Ini menganggap konfigurasi biasa, di mana ARCH and JAUH
persekitaran dibaca oleh pbuilderrc(5) untuk memilih imej asas yang betul.
-B BUILDER, --pembina=BUILDER
Gunakan pembina tentukan untuk membina pakej. Disokong adalah pembina lembu(8),
pembina lembu-dist(1), pembina(8), pbuilder-dist(1), dan membina(1). Lalainya ialah
pembina(8).
-e, --edit
Lancarkan subkulit untuk membenarkan penyuntingan sumber yang ditampal sebelum membina.
-h, - membantu
Paparkan mesej bantuan dan keluar.
-k UTAMA, --kunci=UTAMA
Tentukan ID kunci untuk menandatangani muat naik.
-l INSTANCE, --lpinstance=INSTANCE
Gunakan contoh Launchpad yang ditentukan (cth. "pementasan"), bukannya lalai
"pengeluaran".
--tiada-conf
Jangan baca sebarang fail konfigurasi, atau konfigurasi daripada pembolehubah persekitaran.
-s, --penaja
Pintasan untuk muat naik yang ditaja. Bersamaan dengan -b -u ubuntu.
-u TANGAN, --muat naik=TANGAN
Muat naik ke TANGAN bersama dput(1) (selepas pengesahan).
-U, - kemas kini
Kemas kini persekitaran binaan sebelum cuba membina.
-v, --verbose
Cetak maklumat lanjut.
-w DIR, --workdir=DIR
Gunakan direktori kerja yang ditentukan, ciptakannya jika perlu. Jika WORKDIR tidak
ditentukan, direktori sementara dicipta, yang dipadamkan sebelum ini tampalan penaja
jalan keluar.
PERSEKITARAN
Semua CONFIGURATION PELBAGAI di bawah juga disokong sebagai pembolehubah persekitaran.
Pembolehubah dalam persekitaran diutamakan kepada pembolehubah dalam fail konfigurasi.
CONFIGURATION PELBAGAI
Pembolehubah berikut boleh ditetapkan dalam persekitaran atau dalam ubuntu-dev-tools(5)
fail konfigurasi. Dalam setiap kes, pembolehubah khusus skrip diutamakan daripada
pembolehubah seluruh pakej.
SPONSOR_PATCH_BUILDER, UBUNTUTOOLS_BUILDER
Nilai lalai untuk --pembina.
SPONSOR_PATCH_LPINSTANCE, UBUNTUTOOLS_LPINSTANCE
Nilai lalai untuk --lpinstance.
SPONSOR_PATCH_UPDATE_BUILDER, UBUNTUTOOLS_UPDATE_BUILDER
Nilai lalai untuk - kemas kini.
SPONSOR_PATCH_WORKDIR, UBUNTUTOOLS_WORKDIR
Nilai lalai untuk --workdir.
SPONSOR_PATCH_KEYID, UBUNTUTOOLS_KEYID
Nilai lalai untuk --kunci.
CONTOH
Membina ujian dan menaja muat naik pepijat 1234:
tampalan penaja -s 1234
Melakukan ujian binaan pepijat 1234 dalam PPA anda:
tampalan penaja -u ppa:pengguna/ppa 1234
Gunakan tampalan penaja dalam talian menggunakan perkhidmatan onworks.net