انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gbp-buildpackage - آنلاین در ابر

gbp-buildpackage را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gbp-buildpackage است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gbp-buildpackage - بسته‌های Debian را از یک مخزن Git بسازید

خلاصه


gbp پکیج ساخت [ --git-[no-]نادیده گرفتن-جدید ] [ --git-tag ] [ --git-verbose ] [ --git-
رنگ=[خودکار|روشن|خاموش] ] [ --git-color-scheme=طرح رنگی ] [ --git-notify=[خودکار|روشن|خاموش] ] [
--git-upstream-branch=درخت ] [ --git-debian-branch=نام شعبه ] [ --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=آرچ ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-options=PBUILDER_OPTIONS ] [
--git-[no-]sign-tags ] [ --git-keyid=GPG-KEYID ] [ --git-postag=COMMAND ] [ --git-
پست ساخت=COMMAND ] [ --git-postexport=COMMAND ] [ --git-prebuild=COMMAND ] [
--git-[نه-]قلاب ] [ --git-debian-tag=فرمت برچسب ] [ --git-upstream-tag=فرمت برچسب ] [
--git-debian-tag-msg=tag-msg-format ] [ --git-force-create ] [ --git-no-create-orig ] [
--git-upstream-tree=[تگ|شاخه|درخت] ] [ --git-tarball-dir=دایرکتوری ] [ --git-
فشرده سازی =TYPE ] [ --git-compression-level=سطح ] [ --git-export-dir=دایرکتوری ] [
--git-export=درخت ] [ --git-[no-]parstine-tar ] [ --git-[no-]pristine-tar-commit ] [
--git-[no-]-purge ] [ --git-dont-purge ] [ فقط git-tag ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

شرح


gbp پکیج ساخت برای ساخت سورس دبیان و بسته های .deb از یک مخزن Git استفاده می شود.

gbp پکیج ساخت به ترتیب:

· بررسی کنید که از محل مناسب اجرا می شود.

· بررسی کنید که مخزن حاوی هیچ گونه تغییر منبع غیرمتعهد نباشد.

· بررسی کنید که از شاخه صحیح اجرا می شود.

· (اختیاری) یک دستور تمیز مشخص شده با را اجرا کنید --Git-cleaner.

· (اختیاری) درخت منبع را به یک منطقه ساخت جداگانه صادر کنید.

· اگر وجود ندارد یک اوریگ تربال بسازید. به صورت اختیاری با استفاده از تار بکر.

· (اختیاری) یک هوک پیش ساخته را فراخوانی کنید.

· صدا زدن ساختن(1) یا Cowbuilder (از طریق --git-pbuilder) یا برنامه مشخص شده از طریق
--git-builder گذراندن تمام استدلال های ارائه شده به gbp پکیج ساخت در خط فرمان
که با --git- شروع نمی شود.

· (اختیاری) درخت را پس از ساخت موفق تگ کنید.

· (به صورت اختیاری) یک قلاب ساخت پست را فراخوانی کنید - به عنوان مثال برای اجرای lintian.

· (اختیاری) یک قلاب برچسب پست را فراخوانی کنید - به عنوان مثال برای انتقال نتایج به یک مخزن راه دور
پس از ایجاد تگ

OPTIONS


همه گزینه ها با پیشوند هستند git- برای تشخیص گزینه ها برای gbp پکیج ساخت از جانب
گزینه ها به BUILD_CMD:

--git-[no-]نادیده گرفتن-جدید
اگر تغییرات غیرمتعهد در درخت منبع یا جریان وجود دارد، سقط نکنید
شاخه مطابقت ندارد شعبه دبیان.

--git-tag
بعد از ساخت موفق یک تگ git اضافه کنید. این فقط یک گزینه خط فرمان است که
نمی توان از طریق آن را مشخص کرد gbp.conf.

--git-builder=BUILD_CMD
استفاده کنید BUILD_CMD بجای ساختن -i -I.

--git-cleaner=CLEAN_CMD
استفاده کنید CLEAN_CMD بجای ساختن تمیز.

--git-pbuilder
ساخت پکیج با استفاده از git-pbuilder. توجه داشته باشید که این هر کدام را بازنویسی می کند --git-builder و
--Git-cleaner گزینه.

--git-qemubuilder
ساخت پکیج با استفاده از git-pbuilder با قموساز. توجه داشته باشید که این هر کدام را بازنویسی می کند
--git-builder و --Git-cleaner گزینه.

--git-dist=DIST
ساخت برای توزیع DIST در هنگام استفاده از --git-pbuilder. اگر تنظیم نشده ساخت برای
توزیع ناپایدار ارزش ویژه DEP14 توزیع را برای ساخت تنظیم می کند
برای از نام شعبه یعنی اگر ساخت را از شاخه ای به نام شروع می کنید
debian/wheezy-backports توزیع تنظیم شده است خس خس سینه. اگر شعبه
نامیده می شود پایین دست / سمت توزیع به تنظیم خواهد شد downstream_sid.

--git-arch=آرچ
ساخت برای معماری آرچ در هنگام استفاده از --git-pbuilder. اگر تنظیم نشده باشد، معماری وجود ندارد
گذشت به git-pbuilder.

--git-pbuilder-autoconf
اینکه آیا برای پیکربندی خودکار تلاش کنید git-pbuilder یا به تنظیمات موجود در آن تکیه کنید
pbuilderrc. را ببینید git-pbuilder manpage برای جزئیات

--git-pbuilder-Options
گزینه هایی برای ارسال به pbuilder

--git-verbose
اجرای مفصل

--git-color=[خودکار|روشن|خاموش]
اینکه آیا از خروجی رنگی استفاده شود.

--git-notify=[خودکار|روشن|خاموش]
ارسال اعلان دسکتاپ پس از ساخت.

--git-color-scheme=طرح رنگی
رنگ‌هایی که در خروجی استفاده می‌شوند (زمانی که رنگ فعال است). قالب برای COLOR_SCHEME است
' : : : '. مقادیر عددی و نام رنگ پذیرفته می شود،
فیلدهای خالی دلالت بر رنگ پیش فرض دارند. به عنوان مثال --git-color-scheme='cyan:34::'
پیام‌های اشکال‌زدایی را به رنگ فیروزه‌ای، پیام‌های اطلاعاتی به رنگ آبی و سایر پیام‌ها را به رنگ آبی نشان می‌دهد
پیش فرض (یعنی پیام های هشدار و خطا به رنگ قرمز).

--git-upstream-branch=نام شعبه
شعبه ساختن اوریگ تربال از اگر --git-upstream-tree تنظیم شده است شاخه.
پیش فرض است بالادست.

--git-debian-branch=نام شعبه
اگر هنگام فراخوانی در این شعبه نیستید gbp پکیج ساخت شکست خواهد خورد. پیش فرض
is استاد. این کار برای اطمینان از اینکه به طور تصادفی از موضوعی خارج نمی شوید انجام می شود
شاخه. عدم حضور در این شاخه هنگام استفاده نادیده گرفته می شود --git-نادیده گرفتن-جدید.

--git-ignore-branch
بررسی نکنید که آیا شاخه فعلی مطابقت دارد یا خیر شعبه دبیان.

--git-[no-]sign-tags
GPG همه تگ های ایجاد شده را امضا می کند.

--git-[no-]submodules
زیر ماژول های git را در orig tarball قرار دهید.

--git-keyid=GPG-KEYID
از این کلید برای تگ های امضای gpg استفاده کنید.

--git-postag=COMMAND
اجرا کردن COMMAND پس از تگ کردن نسخه جدید

متغیرهای محیطی صادر شده عبارتند از: GBP_TAG (نام تگ تولید شده)،
GBP_BRANCH (شاخه ای که بسته از آن ساخته شده است) و GBP_SHA1 (sha1 از
commit تگ در ایجاد شد).

--git-postbuild=COMMAND
اجرا کردن COMMAND پس از ساخت موفق

متغیرهای محیطی صادر شده عبارتند از: GBP_CHANGES_FILE (نام تولید شده
فایل تغییرات)، GBP_BUILD_DIR (مدیر ساخت).

--git-postexport=COMMAND
اجرا کردن COMMAND پس از صادرات درخت منبع - فقط در صورتی معتبر است که --git-export-dir
مشخص شده است.

متغیرهای محیطی صادر شده عبارتند از: GBP_GIT_DIR (مخزن بسته است
ساخته شده از)، GBP_TMP_DIR (دایرکتوری موقتی که منابع در آن قرار داشته اند
در ابتدا صادر شد).

--git-prebuild=COMMAND
اجرا کردن COMMAND قبل از فراخوانی از دایرکتوری ساخت ساختن یا اپلیکیشن
مشخص شده از طریق --git-builder.

متغیرهای محیطی صادر شده عبارتند از: GBP_GIT_DIR (مخزن بسته است
ساخته شده از)، GBP_BUILD_DIR (مدیر ساخت).

--git-[نه-]قلاب
اجرای همه قلاب‌ها (پاک‌کننده، پس‌اکسپورت، پیش‌ساخت، پس‌ساخت و برچسب‌گذاری) را فعال کنید.
توجه داشته باشید که --git-builder فرمان تحت تأثیر این گزینه قرار نمی گیرد.

--git-debian-tag=TAG-FORMAT
هنگام تگ کردن نسخه های دبیان از این قالب تگ استفاده کنید، پیش فرض این است debian/%(نسخه)s.

--git-upstream-tag=TAG-FORMAT
هنگام جستجوی برچسب‌های نسخه‌های بالادست از این قالب تگ استفاده کنید، پیش‌فرض است
upstream/%(نسخه)s.

--git-debian-tag-msg=tag-msg-format
هنگام امضای نسخه‌های دبیان از این قالب پیام تگ استفاده کنید، پیش‌فرض است %(pkg)s دبیان
آزاد %(نسخه)s

--git-force-create
ایجاد اجباری یک تاربال اصلی (در صورت وجود، یک مورد از قبل موجود را رونویسی کنید).

--git-no-create-orig
سعی نکنید تاربال اصلی ایجاد کنید.

--git-overlay
استخراج اوریگ تربال از tarball-dir هنگام استفاده از صادرات-دایر گزینه (در قیاس
برای mergeWithUpstream در svn-bp). همچنین debian/ را اگر در upstream موجود است حذف کنید
تربال در فرمت های منبع 2.0 و 3.0.

--git-export-dir=دایرکتوری
صادر کردن سر شاخه فعلی (یا شی درختی داده شده از طریق --git-export به
دایرکتوری قبل از ساخت

--git-export=درخت
به جای صادر کردن سر شاخه فعلی، شی درختی را صادر کنید درخت.
نام خاص شاخص شاخص فعلی را صادر می کند در حالی که نام ویژه را صادر می کند WC
نسخه کار فعلی را همانطور که هست صادر می کند.

--git-upstream-tree=[تگ|شاخه|درخت]
نحوه یافتن منابع بالادستی مورد استفاده برای تولید تربال TAG (پیشفرض)
به تگ مربوط به نسخه موجود در Changelog نگاه می کند. شاخه به نظر می رسد
شاخه بالادست داده شده از طریق --git-upstream-branch گزینه. ارزش های دیگر هستند
به درختان تعبیر می شود.

این هیچ تاثیری ندارد اگر --git-pristine-tar مورد استفاده قرار می گیرد

--git-tarball-dir=دایرکتوری
جستجوی تاربال های اصلی در دایرکتوری به جای تولید آنها

--git-compression=TYPE
نوع فشرده سازی تاربال بالادست را مشخص می کند. این برای مکان یابی و
در صورت لزوم تربال بالادست را بسازید. پیش فرض است خودکار که مشتق می شود
نوع فشرده سازی از شاخه بکر-tar در صورت موجود بودن و به gzip برمی گردد
در غیر این صورت. گزینه های دیگر هستند از gzip, bzip2, لزما و xz.

--git-compression-level=سطح
در صورتی که تربال بالادستی نیاز باشد، سطح فشرده سازی تاربول بالادست را مشخص می کند
ساخته شده.

--git[-no]-purge
پس از ساخت، دایرکتوری ساخت موقت را پاک کنید (حذف کنید).

--git-dont-purge
منسوخ شده، به جای آن از --git-no-purge استفاده کنید. این فقط یک گزینه خط فرمان است که
نمی توان از طریق آن را مشخص کرد gbp.conf.

فقط git-tag
نسازید، فقط قلاب های پست تگ را تگ کنید و اجرا کنید. این فقط یک گزینه خط فرمان است
که نمی توان از طریق آن را مشخص کرد gbp.conf.

--git-retag
اگر برچسبی با همان نسخه از قبل وجود داشته باشد، عملیات تگ را شکست ندهید. این یک است
تنها گزینه خط فرمان که نمی توان از طریق آن مشخص کرد gbp.conf.

--git-pristine-tar
اگر تاربال بالادستی وجود ندارد، از تار بکر استفاده کنید.

--git-pristine-tar-commit
اگر تاربال جدید بود، دلتای بکر را به شاخه تار بکر متصل کنید
تولید شده و داده های تار بکر در حال حاضر وجود ندارد.

مثال ها


با استفاده از یک بسته دبیان بسازید git-pbuilder که به نوبه خود استناد می کند گاوساز. دستور دهید
cowbuilder برای ساخت در یک Wheezy chroot برای i386.

gbp پکیج ساخت --git-pbuilder --git-arch=i386 --git-dist=wheezy

توجه داشته باشید که موارد فوق نیاز به a گاوساز chroot در حال حاضر. این را می توان با استفاده از:

DIST=خس خس ARCH=i386 git-pbuilder ایجاد

پیکربندی فایل ها


چند gbp.conf فایل ها برای تنظیم پیش فرض های آرگومان های خط فرمان بالا تجزیه می شوند.
مشاهده gbp.conf(5)> manpage برای جزئیات.

تمام گزینه ها در فایل های پیکربندی باید بدون پیشوند "git-" مشخص شوند. بنابراین به عنوان مثال
--git-debian-branch=دبیان/سید وارد می شود gbp.conf:

[بسته ساخت]
debian-dir = debian/sid

با استفاده از خدمات onworks.net از gbp-buildpackage به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    JXplorer - یک مرورگر Java Ldap
    JXplorer - یک مرورگر Java Ldap
    یک کلاینت LDAP جاوا با پشتیبانی LDIF،
    امنیت (شامل SSL، SASL و GSSAPI)،
    ترجمه شده به بسیاری از زبان ها (شامل
    چینی)، راهنمای آنلاین، فرم های کاربر و
    بسیاری دیگر...
    JXplorer - A Java Ldap Browser را دانلود کنید
  • 2
    PosteRazor - پوستر خود را بسازید!
    PosteRazor - پوستر خود را بسازید!
    می خواهید پوستر چاپ کنید؟ PosteRazor برش می دهد
    یک فایل تصویری را به قطعات تقسیم کنید و می توانید
    سپس روی چاپگر خود چاپ کنید و آنها را بچسبانید
    با هم به یک پوستر مبتنی بر FLTK آسان
    استفاده کنید...
    دانلود PosteRazor - پوستر خود را بسازید!
  • 3
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 4
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 5
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 6
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • بیشتر "

دستورات لینوکس

Ad