| git-annex-registerurl(1) | General Commands Manual | git-annex-registerurl(1) |
نام (NAME)
git-annex-registerurl - ثبت یک آدرس اینترنتی (URL) برای یک کلید
خلاصه دستور (SYNOPSIS)
git annex registerurl [key url]
توضیحات (DESCRIPTION)
این دستور سطح پایین (plumbing) برای ثبت نشانیهای وبی که میتوان یک کلید را از آنها بارگیری کرد به کار میرود.
هیچگونه اعتبارسنجی روی محتوای نشانی وب انجام نمیشود.
به طور معمول کلید در قالب کلیدهای git-annex است. با این حال، برای سهولت در افزودن نشانیها، اگر کلید قابل تجزیه به عنوان کلید نباشد و یک نشانی وب معتبر باشد، یک کلید URL از روی همان نشانی ساخته میشود.
همچنین ثبت نشانی وب باعث میشود git-annex کلید را در ریموت ویژهای که ادعای مالکیت آن را دارد موجود فرض کند (معمولاً ریموت ویژه وب).
گزینهها (OPTIONS)
- --remote=name|uuid
- مشخص میکند که نشانی وب باید توسط ریموت تعیینشده تصاحب شود. اگر ریموت دیگری نشانی را تصاحب کند، ثبت آن با شکست مواجه میشود.
- توجه داشته باشید که --remote=web مانع از تصاحب نشانی توسط هر ریموت دیگری میشود.
- --batch
- در حالت ورودی دستهای (batch)، خطوط از ورودی استاندارد (stdin) خوانده میشوند و هر خط باید شامل یک کلید و یک نشانی وب باشد که با یک فاصله جدا شدهاند.
- برای سازگاری با نسخههای قدیمیتر git-annex پیش از افزودن این گزینه، هنگامی که هیچ جفت کلید و نشانی در خط فرمان مشخص نشده باشد، ورودی دستهای استفاده میشود، درست مانند آنکه گزینه --batch مشخص شده باشد. با این حال استفاده صریح از --batch توصیه میشود.
- -z
- در حالت دستهای، ورودیها به جای خط جدید با کاراکتر null از یکدیگر جدا میشوند.
- (توجه داشته باشید که برای استفاده از این گزینه، باید صریحاً حالت دستهای را با --batch فعال کنید)
- --json
- فعالسازی خروجی JSON. این گزینه برای تجزیه خروجی توسط برنامههای دیگر کاربرد دارد. هر خط خروجی یک شیء JSON است.
- --json-error-messages
- پیامهایی که معمولاً در خروجی خطای استاندارد چاپ میشوند، در قالب JSON گنجانده میشوند.
- همچنین گزینههای مشترک git-annex-common-options(1) قابل استفاده هستند.
همچنین ببینید (SEE ALSO)
git-annex(1)
git-annex-addurl(1)
git-annex-unregisterurl(1)
git-annex-reregisterurl(1)
نویسنده (AUTHOR)
Joey Hess <id@joeyh.name>