InggrisPerancisSpanyol

Ad


favorit OnWorks

gbp-buildpackage - Online di Cloud

Jalankan gbp-buildpackage di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah gbp-buildpackage 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


gbp-buildpackage - Bangun paket Debian dari repositori Git

RINGKASAN


gbp paket pembangunan [ --git-[no-]abaikan-baru ] [ --git-tag ] [ --git-verbose ] [ --git-
warna =[otomatis|hidup|mati] ] [ --git-warna-skema=SKEMA WARNA ] [ --git-beritahukan=[otomatis|hidup|mati] ] [
--git-hulu-cabang=POHON ] [ --git-debian-cabang=NAMA CABANG ] [ --git-abaikan-cabang
] [ --git-[no-]submodul ] [ --git-pembangun=MEMBANGUN_CMD ] [ --git-pembersih=BERSIH_CMD ] [
--git-[tidak-]pbuilder ] [ --git-[tidak-]qemubuilder ] [ --git-dist=JAUH ] [ --git-lengkungan=LENGKUNGAN ] [
--git-[tidak-]pbuilder-autoconf ] [ --git-pbuilder-options=PBUILDER_OPTIONS ] [
--git-[no-]tanda-tanda ] [ --git-keyid=GPG-KEYID ] [ --git-posttag=COMMAND ] [ --git-
pascapembuatan=COMMAND ] [ --git-postekspor=COMMAND ] [ --git-prebuild=COMMAND ] [
--git-[tidak-]kait ] [ --git-debian-tag=format tag ] [ --git-upstream-tag=format tag ] [
--git-debian-tag-pesan=format-pesan-tag ] [ --git-force-create ] [ --git-tidak-buat-asal ] [
--git-hulu-pohon=[TAG|CABANG|POHON] ] [ --git-tarball-dir=DIREKTORI ] [ --git-
kompresi =JENIS ] [ --git-tingkat-kompresi=TINGKAT ] [ --git-ekspor-dir=DIREKTORI ] [
--git-ekspor=POHON ] [ --git-[no-]tar murni ] [ --git-[no-]murni-tar-komit ] [
--git-[tidak-]-pembersihan ] [ --git-jangan-bersihkan ] [ --git-tag-saja ] [ --git-tag ulang ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

DESKRIPSI


gbp paket pembangunan digunakan untuk membangun paket sumber Debian dan .deb dari repositori Git.

gbp paket pembangunan akan, secara berurutan:

· Verifikasi bahwa itu sedang dieksekusi dari lokasi yang tepat.

· Verifikasi bahwa repositori tidak berisi perubahan sumber yang tidak dikomit.

· Verifikasi bahwa itu sedang dieksekusi dari cabang yang benar.

· (Opsional) jalankan perintah bersih yang ditentukan dengan --git-pembersih.

· (Opsional) ekspor pohon sumber ke area build terpisah.

· Buat tarball asal jika tidak ada. Opsional menggunakan murni-tar.

· (Opsional) panggil hook pra-pembuatan.

· Panggilan membangun(1) atau Cowbuilder (melalui --git-pbuilder) atau aplikasi yang ditentukan melalui
--git-pembangun menyampaikan semua argumen yang diberikan kepada gbp paket pembangunan di baris perintah
yang tidak dimulai dengan --git-.

· (Opsional) beri tag pohon setelah build berhasil.

· (Opsional) panggil post build hook - misalnya untuk menjalankan lintian.

· (Opsional) panggil kait tag pos - misalnya untuk mendorong hasil ke repositori jarak jauh
setelah membuat tag.

PILIHAN


Semua opsi diawali dengan git- untuk membedakan pilihan untuk gbp paket pembangunan dari
opsi diteruskan ke MEMBANGUN_CMD:

--git-[no-]abaikan-baru
Jangan batalkan jika ada perubahan yang tidak dikomit di pohon sumber atau saat ini
cabang tidak cocok dengan CABANG DEBIAN.

--git-tag
Tambahkan tag git setelah build berhasil. Ini adalah satu-satunya opsi baris perintah yang
tidak dapat ditentukan melalui gbp.conf.

--git-pembangun=MEMBANGUN_CMD
penggunaan MEMBANGUN_CMD alih-alih membangun -i -I.

--git-pembersih=BERSIH_CMD
penggunaan BERSIH_CMD alih-alih membangun membersihkan.

--git-pbuilder
Bangun paket menggunakan git-pbuilder. Perhatikan bahwa ini menimpa semua --git-pembangun dan
--git-pembersih Pilihan.

--git-qemubuilder
Bangun paket menggunakan git-pbuilder dengan pembuat qemu. Perhatikan bahwa ini menimpa semua
--git-pembangun dan --git-pembersih Pilihan.

--git-dist=JAUH
Bangun untuk distribusi JAUH saat menggunakan --git-pbuilder. Jika tidak disetel build untuk
distribusi tidak stabil. Nilai khusus DEP14 akan mengatur distribusi untuk membangun
untuk dari nama cabang. Yaitu jika Anda memulai pembangunan dari cabang bernama
debian/wheezy-backports distribusi diatur ke wheezy-backport. Jika cabang
bernama hilir/samping distribusi akan diatur ke hilir_sid.

--git-lengkungan=LENGKUNGAN
Membangun untuk arsitektur LENGKUNGAN saat menggunakan --git-pbuilder. Jika tidak disetel, tidak ada arsitektur
diteruskan ke git-pbuilder.

--git-pbuilder-autoconf
Apakah akan mencoba mengonfigurasi otomatis git-pbuilder atau mengandalkan pengaturan di
.pbuilderrc. Lihat git-pbuilder halaman manual untuk detailnya.

--git-pbuilder-opsi
Opsi untuk diteruskan ke pbuilder

--git-verbose
eksekusi verbose

--git-warna=[otomatis|hidup|mati]
Apakah akan menggunakan keluaran berwarna.

--git-beritahukan=[otomatis|hidup|mati]
Apakah akan mengirim pemberitahuan desktop setelah build.

--git-warna-skema=SKEMA WARNA
Warna untuk digunakan dalam output (bila warna diaktifkan). Format untuk COLOR_SCHEME adalah
' : : : '. Nilai numerik dan nama warna diterima,
bidang kosong menyiratkan warna default. Misalnya --git-color-scheme='cyan:34::'
akan menampilkan pesan debug dalam warna cyan, pesan info dengan warna biru dan pesan lainnya dalam
default (yaitu pesan peringatan dan kesalahan berwarna merah).

--git-hulu-cabang=NAMA CABANG
Cabang untuk membangun tarball asal dari if --git-hulu-pohon diatur ke CABANG.
Defaultnya adalah ke hulu.

--git-debian-cabang=NAMA CABANG
Jika Anda tidak berada di cabang ini saat memanggil gbp paket pembangunan itu akan gagal. Bawaan
is menguasai. Ini dilakukan untuk memastikan Anda tidak melepaskan topik secara tidak sengaja
cabang. Tidak berada di cabang ini akan diabaikan saat menggunakan --git-abaikan-baru.

--git-abaikan-cabang
Jangan periksa apakah cabang saat ini cocok CABANG DEBIAN.

--git-[no-]tanda-tanda
GPG menandatangani semua tag yang dibuat.

--git-[no-]submodul
Sertakan submodul git di orig tarball.

--git-keyid=GPG-KEYID
Gunakan keyid ini untuk tag penandatanganan gpg.

--git-posttag=COMMAND
Eksekusi COMMAND setelah menandai versi baru.

Variabel lingkungan yang diekspor adalah: GBP_TAG (nama tag yang dihasilkan),
GBP_CABANG (cabang dari mana paket itu dibuat) dan GBP_SHA1 (sha1 dari
komit tag dibuat di).

--git-postbuild=COMMAND
Eksekusi COMMAND setelah berhasil membangun.

Variabel lingkungan yang diekspor adalah: GBP_CHANGES_FILE (nama yang dihasilkan
mengubah file), GBP_BUILD_DIR (dir bangunan).

--git-postekspor=COMMAND
Eksekusi COMMAND setelah mengekspor pohon sumber - hanya valid jika --git-export-dir
telah ditentukan.

Variabel lingkungan yang diekspor adalah: GBP_GIT_DIR (repositori paketnya adalah
dibangun dari), GBP_TMP_DIR (direktori sementara tempat sumbernya berada
awalnya diekspor).

--git-prebuild=COMMAND
Eksekusi COMMAND dari direktori build sebelum menelepon membangun atau aplikasi
ditentukan melalui --git-pembangun.

Variabel lingkungan yang diekspor adalah: GBP_GIT_DIR (repositori paketnya adalah
dibangun dari), GBP_BUILD_DIR (dir bangunan).

--git-[tidak-]kait
Aktifkan menjalankan semua hook (pembersih, postexport, prebuild, postbuild, dan posttag).
Catatan: --git-pembangun perintah tidak terpengaruh oleh opsi ini.

--git-debian-tag=TAG-FORMAT
Gunakan format tag ini saat menandai versi Debian, defaultnya adalah debian/%(versi)s.

--git-upstream-tag=TAG-FORMAT
Gunakan format tag ini saat mencari tag versi upstream, defaultnya adalah
hulu/%(versi)s.

--git-debian-tag-pesan=format-pesan-tag
Gunakan format pesan tag ini saat menandatangani versi Debian, defaultnya adalah %(pkg)s Debian
melepaskan %(versi)s

--git-force-create
Memaksa pembuatan tarbal orig (menimpa yang sudah ada sebelumnya jika ada).

--git-tidak-buat-asal
Jangan mencoba membuat tarball orig apa pun.

--git-hamparan
Ekstrak tarball asal dari tarball-dir saat menggunakan ekspor-dir pilihan (dalam analogi
untuk menggabungkanWithUpstream di svn-bp). Hapus juga debian/ jika terdapat di upstream
tarball dalam hal format sumber 2.0 dan 3.0.

--git-ekspor-dir=DIREKTORI
Ekspor kepala cabang saat ini (atau objek pohon yang diberikan melalui --git-ekspor untuk
DIREKTORI sebelum membangun.

--git-ekspor=POHON
Alih-alih mengekspor kepala cabang saat ini, ekspor objek pohon POHON.
Nama khusus INDEKS mengekspor indeks saat ini sedangkan nama khusus WC
mengekspor copy pekerjaan saat ini apa adanya.

--git-hulu-pohon=[TAG|CABANG|POHON]
Bagaimana menemukan sumber hulu yang digunakan untuk menghasilkan tarball. MENANDAI (default)
melihat tag yang sesuai dengan versi di changelog. CABANG melihat pada
cabang hulu diberikan melalui --git-hulu-cabang pilihan. Nilai lainnya adalah
diartikan sebagai pohon.

Ini tidak berpengaruh jika --git-murni-tar sedang dipakai.

--git-tarball-dir=DIREKTORI
Cari tarbal asli di DIREKTORI bukannya menghasilkan mereka.

--git-kompresi=JENIS
Menentukan jenis kompresi tarball upstream. Ini akan digunakan untuk mencari dan
membangun tarbal hulu jika perlu. Standarnya adalah mobil yang menghasilkan
jenis kompresi dari cabang pristine-tar jika tersedia dan kembali ke gzip
sebaliknya. Pilihan lainnya adalah gzip, bzip2, lzma dan xz.

--git-tingkat-kompresi=TINGKAT
Menentukan tingkat kompresi tarball upstream jika tarball upstream perlu
dibangun di.

--git[-tidak]-pembersihan
Bersihkan (hapus) direktori build sementara setelah build.

--git-jangan-bersihkan
Tidak digunakan lagi, gunakan --git-no-purge sebagai gantinya. Ini adalah satu-satunya opsi baris perintah yang
tidak dapat ditentukan melalui gbp.conf.

--git-tag-saja
Jangan membangun, cukup beri tag dan jalankan kait pasca-tag. Ini adalah opsi baris perintah saja
yang tidak dapat ditentukan melalui gbp.conf.

--git-tag ulang
Jangan gagalkan operasi tag jika tag dengan versi yang sama sudah ada. Ini adalah sebuah
hanya opsi baris perintah yang tidak dapat ditentukan melalui gbp.conf.

--git-murni-tar
Gunakan pristine-tar saat membuat upstream tarball jika tidak ada.

--git-murni-tar-komit
Komit delta tar murni ke cabang tar murni jika tarball baru
dihasilkan dan data tar murni belum ada.

CONTOH


Bangun paket Debian menggunakan git-pbuilder yang pada gilirannya memanggil pembuat sapi. Menginstruksikan
pembuat sapi untuk membangun dalam chroot Wheezy untuk i386.

gbp paket pembangunan --git-pbuilder --git-arch=i386 --git-dist=wheezy

Perhatikan bahwa kebutuhan di atas a pembuat sapi sudah chroot. Ini dapat dibuat menggunakan:

DIST=mengi ARCH=i386 git-pbuilder membuat

KONFIGURASI FILE


Beberapa gbp.conf file diuraikan untuk menetapkan default untuk argumen baris perintah di atas.
Lihat gbp.conf(5)> halaman manual untuk detailnya.

Semua opsi dalam file konfigurasi harus ditentukan tanpa awalan 'git-'. Jadi misalnya
--git-debian-cabang=debian/sid menjadi dalam gbp.conf:

[paket pembangunan]
debian-dir = debian/sid

Gunakan gbp-buildpackage online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad