| bup-bloom(1) | General Commands Manual | bup-bloom(1) |
نام (NAME)
bup-bloom - تولید، بازتولید و بهروزرسانی فیلترهای بلوم
خلاصه دستور (SYNOPSIS)
bup bloom [-d dir] [-o outfile] [-k hashes] [-c idxfile] [-f] [--ruin]
توضیحات (DESCRIPTION)
دستور bup bloom یک پرونده فیلتر بلوم برای مخزن bup میسازد. اگر پرونده از قبل موجود باشد، فیلتر را بررسی کرده و در صورت نیاز آن را بهروزرسانی یا بازتولید میکند.
گزینهها (OPTIONS)
- --ruin
- نابود کردن فیلترهای بلوم با قرار دادن تمام بیتماسک روی صفر. اگر این گزینه را اجرا میکنید باید کاملاً از کار خود آگاه باشید و پس از اتمام کار، فیلتر بلوم حاصل را حذف کنید.
- -f, --force
- پرونده بلوم موجود را بهروزرسانی نکن؛ یک پرونده جدید از ابتدا بساز.
- -d, --dir=directory
- شاخه حاوی پروندههای .idx جهت پردازش. پیشفرض: $BUP_DIR/objects/pack
- -o, --outfile=outfile
- پرونده مقصد برای نوشتن فیلتر بلوم. پیشفرض: $dir/bup.bloom
- -k, --hashes=hashes
- تعداد توابع هش مورد استفاده؛ فقط مقادیر ۴ و ۵ معتبر هستند. پیشفرض: ۵ برای مخازن کمتر از ۲ ترابایت، و در غیر این صورت ۴. برای اطلاعات بیشتر درباره این مقدار به توضیحات git.py مراجعه کنید.
- -c, --check=idxfile
- پرونده بلوم (برخلاف انتظار پرونده خروجی outfile) را با پرونده .idx مشخصشده مقایسه و بررسی میکند؛ ابتدا بررسی میکند که فیلتر بلوم مدعی داشتن .idx باشد، سپس بررسی میکند که آیا واقعاً تمام اشیاء موجود در .idx را شامل میشود یا خیر. چیزی نمینویسد و گزینه -k را نادیده میگیرد.
بییوپی (BUP)
بخشی از مجموعه bup(1).
نویسندگان (AUTHORS)
Brandon Low lostlogic@lostlogicx.com.
| 2026-09-01 | Bup 0.34+ |