| bup-validate-object-links(1) | General Commands Manual | bup-validate-object-links(1) |
نام (NAME)
bup-validate-object-links - اعتبارسنجی پیوندهای اشیاء در مخزن bup
خلاصه دستور (SYNOPSIS)
bup validate-object-links
توضیحات (DESCRIPTION)
bup validate-object-links اشیاء موجود در مخزن را پویش کرده و هرگونه ارجاع از یک درخت (tree) یا کامیت (commit) به شیئی که در مخزن وجود ندارد را گزارش میدهد. در حال حاضر، این دستور «اشیای آزاد» (loose objects - اشیایی که در فایلهای بسته نیستند) را پویش نمیکند و هنگام بررسی وجود اشیاء نیز متوجه آنها نمیشود، و نمیتواند اشیای برچسب (tag) را مدیریت کند. توجه داشته باشید که bup برچسبها یا اشیای آزاد ایجاد نمیکند، اما ممکن است git این کار را انجام دهد.
بررسی وجود اشیاء تنها به نمایههای مخزن مراجعه میکند؛ این دستور تلاشی برای خواندن مستقیم شیء نمیکند، بنابراین ممکن است توسط یک نمایه نادرست گمراه شود.
هر زمان که یک پیوند آسیبدیده (ارجاع ناموجود) یافت شود، خطی با کدگذاری ASCII در قالب زیر در خروجی استاندارد چاپ خواهد شد:
-
no MISSING_HASH for PARENT_HASH
وضعیت خروج (EXIT STATUS)
وضعیت خروج در صورت یافتن هرگونه پیوند آسیبدیده 1، در صورت عدم وجود پیوند آسیبدیده 0، و برای سایر خطاها یک عدد صحیح مثبت دیگر خواهد بود.
همچنین ببینید (SEE ALSO)
bup-fsck(1)
درباره BUP (BUP)
بخشی از مجموعه bup(1).
نویسندگان (AUTHORS)
Rob Browning rlb@defaultvalue.org.
| 2026-09-01 | Bup 0.34+ |