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

git-annex-unregisterurl - لغو ثبت یک نشانی وب (URL) برای یک کلید

git annex unregisterurl [key url]

این دستور سطح پایین (plumbing) برای لغو ثبت نشانی‌های وبی به کار می‌رود که دیگر امکان دانلود کلیدها از آن‌ها وجود ندارد.

به‌طور معمول کلید در قالب کلیدهای git-annex است. با این حال، اگر کلید به‌صورت یک کلید معتبر قابل تجزیه نباشد ولی یک نشانی وب معتبر باشد، یک کلید URL از روی همان نشانی ساخته می‌شود.

لغو ثبت آخرین نشانی وب مربوط به یک کلید باعث می‌شود که git-annex دیگر آن محتوا را در ریموت ویژه وب (web special remote) موجود در نظر نگیرد. اگر ریموت ویژه دیگری ادعای مالکیت آن نشانی را داشته باشد، لغو ثبت نشانی اطلاعات وضعیت موجود بودن را برای آن به‌روزرسانی نخواهد کرد، زیرا ممکن است محتوا همچنان در آن ریموت موجود باشد.

مشخص می‌کند که انتظار می‌رود نشانی وب توسط ریموت تعیین‌شده تصاحب شده باشد. اگر به‌جای آن ریموت دیگری نشانی را تصاحب کرده باشد، لغو ثبت آن با شکست مواجه خواهد شد.
توجه داشته باشید که --remote=web مانع از تصاحب نشانی توسط هر ریموت دیگری می‌شود.
در حالت ورودی دسته‌ای (batch)، خطوط از ورودی استاندارد (stdin) خوانده می‌شوند و هر خط باید شامل یک کلید و یک نشانی وب باشد که با یک فاصله از هم جدا شده‌اند.
در حالت ورودی دسته‌ای، ورودی‌ها به‌جای خط جدید معمولی با نویسه null از یکدیگر جدا می‌شوند.
فعال‌سازی خروجی JSON. این گزینه برای تجزیه توسط برنامه‌هایی که از git-annex استفاده می‌کنند در نظر گرفته شده است. هر خط از خروجی یک شیء JSON است.
پیام‌هایی که به‌طور معمول در خروجی خطای استاندارد چاپ می‌شدند، در عوض در داخل JSON گنجانده می‌شوند.
همچنین می‌توان از گزینه‌های git-annex-common-options(1) نیز استفاده کرد.

git-annex(1)

git-annex-registerurl(1)

git-annex-reregisterurl(1)

git-annex-rmurl(1)

Joey Hess <id@joeyh.name>