debrelease - آنلاین در ابر

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

برنامه:

نام


debrelease - یک بسته بندی در اطراف dupload یا dput

خلاصه


آزاد کردن [آزاد کردن گزینه های] [dupload/dput گزینه های]

شرح


آزاد کردن یک لفاف ساده در اطراف است بارگیری مجدد or dput. از درون نامیده می شود
درخت کد منبع یک بسته، و نسخه فعلی یک بسته را مشخص می کند. آن سپس
به دنبال مربوطه می گردد .تغییر می دهد فایل (که فایل های مورد نیاز برای آپلود را به ترتیب فهرست می کند
برای انتشار بسته) در دایرکتوری والد درخت کد منبع و فراخوانی ها بارگیری مجدد
or dput با .تغییر می دهد فایل به عنوان پارامتر به منظور انجام آپلود واقعی.

ممکن است گزینه هایی داده شود آزاد کردن; به جز موارد ذکر شده در زیر، آنها منتقل می شوند
بدون تغییر به بارگیری مجدد or dput. توصیفات فایل های پیکربندی نیز توسط خوانده می شوند
آزاد کردن به شرح زیر.

فهرست راهنما نام بررسی


مشترک با چندین اسکریپت دیگر در توصیفات بسته بندی، آزاد کردن صعود خواهد کرد
درخت دایرکتوری تا زمانی که a را پیدا کند debian/changelog فایل. به عنوان محافظ در برابر فایل های ولگرد
با ایجاد مشکلات احتمالی، پس از یافتن نام دایرکتوری والد را بررسی می کند
la debian/changelog فایل، و بررسی کنید که نام دایرکتوری با بسته مطابقت دارد
نام. دقیقاً نحوه انجام این کار توسط دو متغیر فایل پیکربندی کنترل می شود
DEVSCRIPTS_CHECK_DIRNAME_LEVEL و DEVSCRIPTS_CHECK_DIRNAME_REGEX، و مربوط به آنها
گزینه های خط فرمان --check-dirname-level و --check-dirname-regex.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL می تواند مقادیر زیر را بگیرد:

0 هرگز نام دایرکتوری را بررسی نکنید.

1 فقط در صورتی که در جستجوی خود مجبور به تغییر دایرکتوری شده باشیم، نام دایرکتوری را بررسی کنید
debian/changelog. این رفتار پیش فرض است.

2 همیشه نام دایرکتوری را بررسی کنید.

نام دایرکتوری با آزمایش اینکه آیا نام دایرکتوری فعلی (همانطور که مشخص شده است) بررسی می شود
by pwd(1)) با regex ارائه شده توسط گزینه configuration file مطابقت دارد
DEVSCRIPTS_CHECK_DIRNAME_REGEX یا با گزینه خط فرمان --check-dirname-regex regex.
اینجا regex یک regex پرل است (نگاه کنید به پرل(3perl))، که در ابتدا لنگر خواهد بود
و در پایان. اگر regex حاوی یک '/' است، پس باید با مسیر دایرکتوری کامل مطابقت داشته باشد. اگر
نه، پس باید با نام دایرکتوری کامل مطابقت داشته باشد. اگر regex شامل رشته «PACKAGE» است،
این با نام بسته منبع جایگزین می شود، همانطور که از تغییرات ثبت شده است. در
مقدار پیش‌فرض برای regex این است: «PACKAGE(-.+)؟»، بنابراین نام‌های دایرکتوری مانند
PACKAGE و PACKAGE-نسخه.

OPTIONS


-- بارگذاری, --dput
این مشخص می کند که از کدام برنامه آپلودکننده استفاده شود. پیش فرض است بارگیری مجدد.

-S در صورت استفاده از این گزینه، یا پیش فرض .تغییر می دهد فایل یافت نشد اما فقط منبع است
.تغییر می دهد فایل موجود است، پس این فقط منبع است .تغییر می دهد فایل آپلود خواهد شد
به جای یک قوس خاص.

-adebian-architecture, -tنوع سیستم گنو
دیدن dpkg-معماری(1) برای توضیح این گزینه ها. آنها را تحت تأثیر قرار می دهند
جستجو برای .تغییر می دهد فایل. آنها برای تقلید از رفتار ارائه شده اند dpkg-
پکیج ساخت هنگام تعیین نام .تغییر می دهد فایل. اگر یک دشت -t is
داده شده، آن را به عنوان بارگیری مجدد گزینه تعیین میزبان، و بنابراین
نشان دهنده پایان آزاد کردنگزینه های خاص

-- چند
مالتیارچ .تغییر می دهد mode: این نشان دهنده آن است آزاد کردن باید از جدیدترین ها استفاده کرد
فایل با الگوی نام package_version_*+*.تغییر می دهد عنوان .تغییر می دهد فایل،
اجازه می دهد برای .تغییر می دهد فایل های تولید شده توسط dpkg-cross.

--debs-dir فهرست راهنما
به دنبال .تغییر می دهد و .deb فایل در فهرست راهنما به جای پدر و مادر
دایرکتوری منبع این یا باید یک مسیر مطلق باشد یا نسبت به بالای آن
دایرکتوری منبع

--check-dirname-level N
بخش فوق را ببینید فهرست راهنما نام بررسی برای توضیح این گزینه

--check-dirname-regex regex
بخش فوق را ببینید فهرست راهنما نام بررسی برای توضیح این گزینه

-- بدون conf, --noconf
هیچ فایل پیکربندی را نخوانید. این فقط به عنوان گزینه اول قابل استفاده است
در خط فرمان داده شده است.

--کمک, -h
پیام راهنما را نمایش دهید و با موفقیت خارج شوید.

- نسخه
نمایش نسخه و اطلاعات حق چاپ و خروج با موفقیت.

پیکربندی متغیرها


دو فایل پیکربندی /etc/devscripts.conf و ~/.devscripts در آن منبع هستند
به منظور تنظیم متغیرهای پیکربندی از گزینه های خط فرمان می توان برای لغو استفاده کرد
تنظیمات فایل پیکربندی تنظیمات متغیر محیطی برای این منظور نادیده گرفته می شوند.
متغیرهای شناسایی شده در حال حاضر عبارتند از:

DEBRELEASE_UPLOADER
مقادیر شناسایی شده در حال حاضر هستند بارگیری مجدد و dput، و مشخص می کند که کدام
باید از برنامه آپلودر استفاده شود. مطابقت دارد -- بارگذاری و --dput
گزینه های خط فرمان

DEBRELEASE_DEBS_DIR
این دایرکتوری را مشخص می کند که در آن باید جستجو شود .تغییر می دهد و .deb فایل ها، و
یا یک مسیر مطلق است یا نسبت به بالای درخت مبدا. این
مطابق با --debs-dir گزینه خط فرمان این دستورالعمل می تواند مورد استفاده قرار گیرد،
برای مثال، اگر همیشه استفاده می کنید سازنده or svn-buildpackage برای ساخت بسته های خود
توجه داشته باشید که تاثیر می گذارد debc(1) و جریان(1).

DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
بخش فوق را ببینید فهرست راهنما نام بررسی برای توضیح اینها
متغیرها توجه داشته باشید که اینها متغیرهای پیکربندی گسترده بسته هستند و خواهند شد
بنابراین همه را تحت تأثیر قرار می دهد توصیفات اسکریپت هایی که ارزش خود را بررسی می کنند، همانطور که در توضیح داده شده است
صفحات مدیریت مربوطه آنها و در devscripts.conf(5).

با استفاده از خدمات onworks.net از debrelease آنلاین استفاده کنید



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