| RREDTOOL(1) | REPREPRO | RREDTOOL(1) |
نام (NAME)
rredtool - ادغام یا اعمال یک زیرمجموعه بسیار محدود از وصلههای ed
خلاصه دستور (SYNOPSIS)
rredtool --help
rredtool [ options ] --merge patches...
rredtool [ options ] --patch file-to-patch patches...
rredtool directory newfile oldfile mode
توضیحات (DESCRIPTION)
دستور rredtool ابزاری برای مدیریت یک زیرمجموعه از وصلههای ed به شیوهای امن است. این ابزار بهویژه برای وصلههای ed مورد استفاده در Packages.diff و Sources.diff در نظر گرفته شده است. همچنین دارای حالتی است که برای فراخوانی از سوی reprepro به عنوان Index Hook جهت تولید و بهروزرسانی فایل Packages.diff/Index در نظر گرفته شده است.
حالتها (MODES)
باید یکی از موارد زیر مشخص شود تا rredtool بداند چه کاری باید انجام دهد.
- --version
- چاپ نسخه این ابزار (یا در واقع نسخه reprepro که همراه با آن ارائه شده است).
- --help
- چاپ یک نمای کلی و کوتاه از حالتها.
- --patch
- اولین آرگومان rredtool فایلی است که باید وصله شود، و آرگومانهای دیگر وصلههای ed هستند که باید روی آن اعمال شوند.
- --merge
- آرگومانها به عنوان وصلههای ed در نظر گرفته میشوند که در یک وصله واحد ادغام خواهند شد.
- --reprepro-hook (یا بدون هیچ پرچم حالت دیگر)
- عمل به
عنوان reprepro index hook
برای
مدیریت یک
فایل Packages.diff/index.
بدین معنا
که انتظار
دارد
دقیقاً ۴
آرگومان
دریافت کند
و نام
فایلهایی
را که باید
قرار داده
شوند در
توصیفگر
فایل ۳ (filedescriptor 3)
مینویسد.
اگر هیچیک از --patch یا --merge مشخص نشده باشد، این حالت استفاده میشود، بنابراین میتوانید به سادگی عبارت
DebIndices: Packages Release . .gz /usr/bin/rredtoolرا در فایل conf/distributions برنامه reprepro قرار دهید تا یک دایرکتوری Packages.diff تولید شود. (توجه داشته باشید که باید یک فایل فشردهنشده (تک نقطه) ایجاد کنید. لازم است ابزارهای patch، gzip و gunzip در PATH شما در دسترس باشند.)
گزینهها (OPTIONS)
- --debug
- چاپ نتایج میانی یا سایر جزئیاتی که ممکن است هنگام تلاش برای ردیابی باگها در rredtool مفید باشند، اما در غیر این صورت کاربردی ندارند.
- --max-patch-count=count
- هنگام تولید یک فایل Packages.diff/Index، حداکثر count وصله در آن قرار دهد (بدون احتساب وصلههای احتمالی راهکار موقت برای apt).
- -o|--output
- هنوز پیادهسازی نشده است.
محیط (ENVIRONMENT)
- TMPDIR, TEMPDIR
- فایلهای موقت در $TEMPDIR (در صورت تنظیم بودن) ایجاد میشوند، در غیر این صورت در $TMPDIR (در صورت تنظیم بودن)، و در غیر این صورت در /tmp/.
گزارش باگها (BUGS)
باگها یا درخواستهای قابلیتهای جدید را به سامانه ردیابی باگ دبیان (Debian BTS) (برای مثال با استفاده از reportbug reperepro) یا مستقیماً به <brlink@debian.org> گزارش دهید.
کپیرایت و تکثیر (COPYRIGHT)
حق نشر © 2009 Bernhard
R. Link
این یک
نرمافزار
آزاد است؛
برای شرایط
تکثیر به کد
منبع
مراجعه
کنید. هیچ
ضمانتی
وجود
ندارد؛ حتی
برای
قابلیت
فروش یا
مناسب بودن
برای یک هدف
خاص.
| 2009-11-12 | reprepro |