git-annex-required(1) General Commands Manual git-annex-required(1)

git-annex-required - دریافت یا تنظیم عبارت محتوای الزامی

git annex required repository [expression]

هنگامی که همراه با یک عبارت (expression) اجرا شود، محتوایی را که نگهداری آن در مخزن الزامی است پیکربندی می‌کند.

بدون ارائه عبارت، تنظیمات فعلی محتوای الزامی مخزن را نمایش می‌دهد.

در حالی که git-annex-wanted(1) صرفاً اولویت ترجیحی را مشخص می‌کند، این دستور محتوایی را تعیین می‌کند که به هیچ وجه نباید حذف شود. برای مثال فایلی که دارای وضعیت wanted است را می‌توان با git annex drop حذف کرد، اما اگر آن فایل required باشد، برای حذف آن باید از git annex drop --force استفاده شود.

همچنین git-annex fsck درباره محتواهای الزامی که موجود نیستند هشدار خواهد داد.

به عنوان مثال:

git annex required here "include=*.mp3 or include=*.ogg"

برای بازگرداندن مخزن به رفتار پیش‌فرض اولیه، یک مقدار خالی برای عبارت به کار ببرید، مانند:

git-annex required here ""

گزینه‌های مشترک git-annex-common-options(1) نیز می‌توانند استفاده شوند.

دستور required در نگارش 5.20150420 به git-annex افزوده شد.

git-annex(1)

git-annex-wanted(1)

git-annex-preferred-content(1)

Joey Hess <id@joeyh.name>