InglesPransesEspanyol

OnWorks favicon

gbp-buildpackage - Online sa Cloud

Patakbuhin ang gbp-buildpackage sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na gbp-buildpackage na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gbp-buildpackage - Bumuo ng mga pakete ng Debian mula sa isang Git repository

SINOPSIS


GBP buildpackage [ --git-[no-]ignore-new ] [ --git-tag ] [ --git-verbose ] [ --git-
kulay=[auto|on|off] ] [ --git-color-scheme=COLOR_SCHEME ] [ --git-notify=[auto|on|off] ] [
--git-upstream-branch=PUNO ] [ --git-debian-branch=BRANCH_NAME ] [ --git-ignore-branch
] [ --git-[no-]submodules ] [ --git-builder=BUILD_CMD ] [ --git-cleaner=CLEAN_CMD ] [
--git-[no-]pbuilder ] [ --git-[no-]qemubuilder ] [ --git-dist=DIST ] [ --git-arch=ARCH ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-options=PBUILDER_OPTIONS ] [
--git-[no-]sign-tags ] [ --git-keyid=GPG-KEYID ] [ --git-posttag=COMMAND ] [ --git-
postbuild=COMMAND ] [ --git-postexport=COMMAND ] [ --git-prebuild=COMMAND ] [
--git-[no-]mga kawit ] [ --git-debian-tag=format ng tag ] [ --git-upstream-tag=format ng tag ] [
--git-debian-tag-msg=format ng tag-msg ] [ --git-force-create ] [ --git-no-create-orig ] [
--git-upstream-tree=[TAG|Sangay|TREEISH] ] [ --git-tarball-dir=DIRECTORY ] [ --git-
compression=TYPE ] [ --git-compression-level=ANTAS ] [ --git-export-dir=DIRECTORY ] [
--git-export=PUNO ] [ --git-[no-] malinis na alkitran ] [ --git-[no-]pristine-tar-commit ] [
--git-[no-]-purge ] [ --git-dont-purge ] [ --git-tag-lamang ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

DESCRIPTION


GBP buildpackage ay ginagamit upang bumuo ng Debian source at .deb na mga pakete mula sa isang Git repository.

GBP buildpackage ay, sa pagkakasunud-sunod:

· I-verify na ito ay isinasagawa mula sa tamang lokasyon.

· I-verify na ang repositoryo ay hindi naglalaman ng anumang hindi nakasaad na mga pagbabago sa pinagmulan.

· I-verify na ito ay isinasagawa mula sa tamang sangay.

· (Opsyonal) magpatakbo ng malinis na utos na tinukoy sa --git-tagalinis.

· (Opsyonal) i-export ang source tree sa isang hiwalay na lugar ng pagtatayo.

· Bumuo ng orig tarball kung wala ito. Opsyonal gamit ang malinis na alkitran.

· (Opsyonal) tumawag ng pre build hook.

· Tumawag debuild(1) o Cowbuilder (sa pamamagitan ng --git-pbuilder) o ang application na tinukoy sa pamamagitan ng
--git-builder pagpasa sa lahat ng mga argumentong ibinigay sa GBP buildpackage sa command line
na hindi nagsisimula sa --git-.

· (Opsyonal) i-tag ang puno pagkatapos ng matagumpay na pagbuo.

· (Opsyonal) tumawag ng post build hook - hal para patakbuhin ang lintian.

· (Opsyonal) tumawag sa isang post tag hook - hal upang itulak ang mga resulta sa isang remote na imbakan
pagkatapos gawin ang tag.

Opsyon


Ang lahat ng mga opsyon ay may prefix na may git- upang makilala ang mga pagpipilian para sa GBP buildpackage mula
mga opsyon na ipinasa sa BUILD_CMD:

--git-[no-]ignore-new
Huwag i-abort kung may mga hindi nakatalagang pagbabago sa source tree o sa kasalukuyang
hindi tumutugma ang sangay sa DEBIAN-BRANCH.

--git-tag
Magdagdag ng git tag pagkatapos ng matagumpay na build. Ito ay isang command line lamang na opsyon na
hindi matukoy sa pamamagitan ng gbp.conf.

--git-builder=BUILD_CMD
paggamit BUILD_CMD sa halip ng debuild -i -I.

--git-cleaner=CLEAN_CMD
paggamit CLEAN_CMD sa halip ng debuild linisin.

--git-pbuilder
Bumuo ng package gamit ang git-pbuilder. Tandaan na pinatungan nito ang anuman --git-builder at
--git-tagalinis mga pagpipilian.

--git-qemubuilder
Bumuo ng package gamit ang git-pbuilder sa qemubuilder. Tandaan na pinatungan nito ang anuman
--git-builder at --git-tagalinis mga pagpipilian.

--git-dist=DIST
Bumuo para sa pamamahagi DIST kapag gumagamit ng --git-pbuilder. Kung hindi nakatakda ang build para sa
hindi matatag na pamamahagi. Ang espesyal na halaga DEP14 ay magtatakda ng pamamahagi upang bumuo
para sa pangalan ng sangay. Ibig sabihin kung sinisimulan mo ang build mula sa isang sangay na pinangalanan
debian/wheezy-backports ang pamamahagi ay nakatakda sa wheezy-backports. Kung ang sangay
ay pinangalanan sa ibaba ng agos/sid ang pamamahagi ay itatakda sa downstream_sid.

--git-arch=ARCH
Bumuo para sa arkitektura ARCH kapag gumagamit ng --git-pbuilder. Kung unset walang architecture ay
ipasa kay git-pbuilder.

--git-pbuilder-autoconf
Kung susubukan bang i-autoconfigure git-pbuilder o umasa sa mga setting sa
.pbuilderrc. Tingnan ang git-pbuilder manpage para sa mga detalye.

--git-pbuilder-options
Mga opsyon na ipapasa sa pbuilder

--git-verbose
verbose execution

--git-color=[auto|on|off]
Kung gagamitin ang kulay na output.

--git-notify=[auto|on|off]
Magpapadala ba ng notification sa desktop pagkatapos ng build.

--git-color-scheme=COLOR_SCHEME
Mga kulay na gagamitin sa output (kapag pinagana ang kulay). Ang format para sa COLOR_SCHEME ay
' : : : '. Ang mga numerong halaga at pangalan ng kulay ay tinatanggap,
Ang mga walang laman na patlang ay nagpapahiwatig ng default na kulay. Halimbawa --git-color-scheme='cyan:34::'
ay magpapakita ng mga mensahe sa pag-debug sa cyan, mga mensahe ng impormasyon sa asul at iba pang mga mensahe sa
default (ibig sabihin, kulay pula ang babala at mga mensahe ng error).

--git-upstream-branch=BRANCH_NAME
Sanga para buuin ang orig tarball mula sa kung --git-upstream-tree ay nakatakda sa BRANCH.
Ang default ay salungat sa agos.

--git-debian-branch=BRANCH_NAME
Kung wala ka sa branch na ito kapag nag-invoke GBP buildpackage mabibigo ito. Default
is panginoon. Ginagawa ito upang matiyak na hindi mo sinasadyang lumabas mula sa isang paksa
sangay. Ang wala sa sangay na ito ay hindi papansinin kapag ginagamit --git-ignore-bago.

--git-ignore-branch
Huwag suriin kung tumutugma ang kasalukuyang sangay DEBIAN-BRANCH.

--git-[no-]sign-tags
Lagdaan ng GPG ang lahat ng ginawang tag.

--git-[no-]submodules
Isama ang git submodules sa orig tarball.

--git-keyid=GPG-KEYID
Gamitin ang keyid na ito para sa gpg signing tags.

--git-posttag=COMMAND
Isakatuparan COMMAND pagkatapos mag-tag ng bagong bersyon.

Ang mga na-export na variable ng kapaligiran ay: GBP_TAG (ang pangalan ng nabuong tag),
GBP_BRANCH (ang sangay kung saan binuo ang package) at GBP_SHA1 (ang sha1 ng
commit ginawa ang tag sa).

--git-postbuild=COMMAND
Isakatuparan COMMAND pagkatapos ng matagumpay na pagtatayo.

Ang mga na-export na variable ng kapaligiran ay: GBP_CHANGES_FILE (ang pangalan ng nabuo
pagbabago ng file), GBP_BUILD_DIR (ang build dir).

--git-postexport=COMMAND
Isakatuparan COMMAND pagkatapos i-export ang source tree - valid lang kung --git-export-dir
ay tinukoy.

Ang mga na-export na variable ng kapaligiran ay: GBP_GIT_DIR (ang repositoryo ang package ay
itinayo mula sa), GBP_TMP_DIR (ang pansamantalang direktoryo kung saan naroon ang mga pinagmulan
unang na-export).

--git-prebuild=COMMAND
Isakatuparan COMMAND mula sa direktoryo ng build bago tumawag debuild o ang aplikasyon
tinukoy sa pamamagitan ng --git-builder.

Ang mga na-export na variable ng kapaligiran ay: GBP_GIT_DIR (ang repositoryo ang package ay
itinayo mula sa), GBP_BUILD_DIR (ang build dir).

--git-[no-]mga kawit
Paganahin ang pagpapatakbo ng lahat ng (mas malinis, postexport, prebuild, postbuild, at posttag) na mga kawit.
Tandaan: ang --git-builder command ay hindi apektado ng opsyon na ito.

--git-debian-tag=TAG-FORMAT
Gamitin ang format ng tag na ito kapag nagta-tag ng mga bersyon ng Debian, ang default ay debian/%(bersyon)s.

--git-upstream-tag=TAG-FORMAT
Gamitin ang format ng tag na ito kapag naghahanap ng mga tag ng mga upstream na bersyon, ang default ay
upstream/%(version)s.

--git-debian-tag-msg=format ng tag-msg
Gamitin ang format ng mensahe ng tag na ito kapag pumirma sa mga bersyon ng Debian, ang default ay %(pkg)s Debian
pakawalan %(bersyon)s

--git-force-create
Sapilitang gumawa ng isang orig tarball (patungan ang isang dati nang umiiral kung mayroon).

--git-no-create-orig
Huwag subukang lumikha ng anumang orig tarball.

--git-overlay
I-extract ang orig tarball mula sa tarball-dir kapag ginagamit ang export-dir opsyon (sa pagkakatulad
sa mergeWithUpstream sa svn-bp). Alisin din ang debian/ kung nakapaloob sa upstream
tarball sa kaso ng 2.0 at 3.0 na source format.

--git-export-dir=DIRECTORY
I-export ang kasalukuyang branch head (o ang treeish object na ibinigay sa pamamagitan ng --git-export sa
DIRECTORY bago magtayo.

--git-export=PUNO
Sa halip na i-export ang kasalukuyang branch head, i-export ang treeish object PUNO.
Ang espesyal na pangalan INDEX ine-export ang kasalukuyang index samantalang ang espesyal na pangalan WC
ine-export ang kasalukuyang gumaganang kopya kung saan.

--git-upstream-tree=[TAG|Sangay|TREEISH]
Paano hanapin ang mga upstream na pinagmumulan na ginamit upang makabuo ng tarball. TAG (ang default)
tumitingin sa isang tag na tumutugma sa bersyon sa changelog. BRANCH tinitingnan ang
upstream branch na ibinigay sa pamamagitan ng --git-upstream-branch opsyon. Ang iba pang mga halaga ay
interpreted bilang treeishs.

Wala itong epekto kung --git-pristine-tar ay ginagamit.

--git-tarball-dir=DIRECTORY
Maghanap ng mga orihinal na tarball sa DIRECTORY sa halip na bumuo ng mga ito.

--git-compression=TYPE
Tinutukoy ang upstream na uri ng compression ng tarball. Ito ay gagamitin upang mahanap at
buuin ang upstream tarball kung kinakailangan. Ang default ay kotse na nagmumula sa
uri ng compression mula sa pristine-tar branch kung available at bumabalik sa gzip
kung hindi. Ang iba pang mga pagpipilian ay gzip, bzip2, lzma at xz.

--git-compression-level=ANTAS
Tinutukoy ang upstream tarball compression level kung kailangan ang upstream tarball
itinayo.

--git[-no]-purge
Purge (alisin) pansamantalang build directory pagkatapos ng build.

--git-dont-purge
Hindi na ginagamit, gamitin na lang ang --git-no-purge. Ito ay isang command line lamang na opsyon na
hindi matukoy sa pamamagitan ng gbp.conf.

--git-tag-lamang
Huwag bumuo, i-tag lamang at patakbuhin ang mga post-tag na kawit. Ito ay isang command line lamang na opsyon
na hindi matukoy sa pamamagitan ng gbp.conf.

--git-retag
Huwag mabigo ang mga pagpapatakbo ng tag kung mayroon nang tag na may parehong bersyon. Ito ay
command line lamang na opsyon na hindi matukoy sa pamamagitan ng gbp.conf.

--git-pristine-tar
Gumamit ng malinis na tar kapag bumubuo ng upstream na tarball kung wala ito.

--git-pristine-tar-commit
Ilagay ang malinis na tar delta sa malinis na sanga ng tar kung may bagong tarball
nabuo at ang malinis na tar na data ay wala pa doon.

HALIMBAWA


Bumuo ng Debian package gamit ang git-pbuilder na siya namang humihimok tagabuo ng baka. Magturo
cowbuilder upang bumuo sa loob ng isang Wheezy chroot para sa i386.

GBP buildpackage --git-pbuilder --git-arch=i386 --git-dist=wheezy

Tandaan na ang nasa itaas ay nangangailangan ng a tagabuo ng baka chroot na. Magagawa ito gamit ang:

DIST=wheezy ARCH=i386 git-pbuilder lumikha

Configuration MGA FILE


Ilang gbp.conf Ang mga file ay na-parse upang itakda ang mga default para sa mga argumento sa command-line sa itaas.
Tingnan ang gbp.conf(5)> manpage para sa mga detalye.

Ang lahat ng mga opsyon sa config file ay dapat na tukuyin nang walang 'git-' prefix. Kaya hal
--git-debian-branch=debian/sid pumapasok sa gbp.conf:

[buildpackage]
debian-dir = debian/sid

Gumamit ng gbp-buildpackage online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Tagapamahala ng PAC
    Tagapamahala ng PAC
    Ang PAC ay isang Perl/GTK na kapalit para sa
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Nagbibigay ito ng GUI
    upang i-configure ang mga koneksyon: mga user,
    mga password, EXPECT na regulasyon...
    I-download ang PAC Manager
  • 2
    GeoServer
    GeoServer
    Ang GeoServer ay isang open-source na software
    server na nakasulat sa Java na nagpapahintulot sa mga user
    upang ibahagi at i-edit ang geospatial na data.
    Idinisenyo para sa interoperability, ito
    naglalathala ng...
    I-download ang GeoServer
  • 3
    Alitaptap III
    Alitaptap III
    Isang libre at open-source na personal na pananalapi
    manager. Mga tampok ng Alitaptap III a
    double-entry bookkeeping system. Kaya mo
    mabilis na pumasok at ayusin ang iyong
    mga transaksyon i...
    I-download ang Alitaptap III
  • 4
    Mga Extension ng Apache OpenOffice
    Mga Extension ng Apache OpenOffice
    Ang opisyal na katalogo ng Apache
    Mga extension ng OpenOffice. Mahahanap mo
    mga extension mula sa mga diksyunaryo hanggang
    mga tool para mag-import ng mga PDF file at para kumonekta
    may ext...
    I-download ang Apache OpenOffice Extension
  • 5
    MantisBT
    MantisBT
    Ang Mantis ay isang madaling ma-deploy, web
    nakabatay sa bugtracker upang tulungan ang bug ng produkto
    pagsubaybay. Nangangailangan ito ng PHP, MySQL at a
    web server. Tingnan ang aming demo at naka-host
    nag-aalok...
    I-download ang MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    Ang LAN Messenger ay isang p2p chat application
    para sa intranet na komunikasyon at hindi
    nangangailangan ng isang server. Isang iba't ibang mga madaling gamiting
    mga tampok ay suportado kasama ang
    abiso...
    I-download ang LAN Messenger
  • Marami pa »

Linux command

  • 1
    abidw
    abidw
    abidw - i-serialize ang ABI ng isang ELF
    Ang file na abidw ay nagbabasa ng isang nakabahaging aklatan sa ELF
    format at naglalabas ng representasyong XML
    ng ABI nito sa karaniwang output. Ang
    pinalabas...
    Takbo ng abidw
  • 2
    abilint
    abilint
    abilint - patunayan ang isang abigail ABI
    representasyon abilint parses the native
    XML na representasyon ng isang ABI bilang inilabas
    ni abidw. Kapag na-parse na nito ang XML
    kumatawan...
    Tumakbo abilint
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - magpadala ng mensahe ng CORE API
    sa core-daemon na daemon ...
    Patakbuhin ang coresendmsg
  • 4
    core_server
    core_server
    core_server - Ang pangunahing server para sa
    SpamBayes. DESCRIPTION: Kasalukuyang nagsisilbi
    ang web interface lamang. Naka-plug in
    Ang mga tagapakinig para sa iba't ibang mga protocol ay TBD.
    Ito ...
    Patakbuhin ang core_server
  • 5
    fwflash
    fwflash
    fwflash - programa upang mag-flash ng file ng imahe
    sa isang konektadong NXT device...
    Patakbuhin ang fwflash
  • 6
    fwts-collect
    fwts-collect
    fwts-collect - mangolekta ng mga log para sa fwts
    pag-uulat ng bug. ...
    Patakbuhin ang fwts-collect
  • Marami pa »

Ad