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

git-annex-checkpresentkey - بررسی وجود کلید در مخزن دوردست

git annex checkpresentkey key [remote]

این دستور سطح پایین (plumbing-level) بررسی می‌کند که آیا محتوای کلید مشخص‌شده در مخزن دوردست مشخص‌شده وجود دارد یا خیر.

هنگامی که هیچ مخزن دوردستی مشخص نشده باشد، وجود محتوای کلید را در تمام مخازن دوردست در دسترس بررسی می‌کند.

در صورتی که وجود محتوا در مخزن دوردست تایید شود، با کد 0 خارج می‌شود، و اگر عدم وجود آن در مخزن دوردست تایید شود، با کد 1 خارج می‌شود. در صورت بروز مشکل، کد خروج ویژه 100 استفاده شده و پیام خطایی در خروجی استاندارد خطا (stderr) چاپ می‌شود.

حالت دسته‌ای (batch mode) را فعال می‌کند. در این حالت، key در خط فرمان مشخص نمی‌شود، اما remote همچنان می‌تواند مشخص گردد. خطوط حاوی کلیدها از ورودی استاندارد (stdin) خوانده می‌شوند، و اگر وجود کلید تایید شود، خطی با مقدار «1» و در غیر این صورت «0» در خروجی چاپ می‌شود.

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

git-annex(1)

Joey Hess <id@joeyh.name>