.TH git-annex-rekey 1 .SH "نام (NAME)" git-annex-rekey \- تغییر کلیدهای مورد استفاده برای فایل‌ها .PP .SH "خلاصه دستور (SYNOPSIS)" git annex rekey \fB[file key ...]\fP .PP .SH "توضیحات (DESCRIPTION)" این دستور سطح پایین (plumbing) مشابه دستور migrate است، با این تفاوت که شما هم فایل و هم کلید جدیدی را که باید برای آن استفاده شود مشخص می‌کنید. .PP می‌توان چندین جفت فایل و کلید را در یک خط فرمان واحد مشخص کرد. .PP توجه داشته باشید که بر خلاف .BR "git-annex migrate" ، این دستور فراداده‌ها (metadata)، نشانی‌های اینترنتی (URLها) و سایر اطلاعات مشابه را از کلید قدیمی به کلید جدید کپی نمی‌کند. .PP .SH "گزینه‌ها (OPTIONS)" .IP "\fB\-\-force\fP" .IP امکان تغییر کلید (rekeying) را حتی برای فایل‌هایی که محتوای آن‌ها در حال حاضر در دسترس نیست فراهم می‌کند. با احتیاط استفاده شود. .IP .IP "\fB\-\-batch\fP" حالت دسته‌ای (batch) را فعال می‌کند که در آن خطوط از ورودی استاندارد (stdin) خوانده می‌شوند. هر خط باید شامل نام فایل و کلید جدید برای آن فایل باشد که با یک فاصله (space) از هم جدا شده‌اند. .IP .IP "\fB\-z\fP" باعث می‌شود ورودی .B \-\-batch به جای نویسه خط جدید، با کاراکتر تهی (null) تفکیک شود. .IP .IP "\fB\-\-json\fP" خروجی JSON را فعال می‌کند. این قابلیت برای پردازش توسط برنامه‌هایی که از git-annex استفاده می‌کنند در نظر گرفته شده است. هر خط از خروجی یک شیء JSON است. .IP .IP "\fB\-\-json\-error\-messages\fP" پیام‌هایی که در حالت عادی در خروجی خطای استاندارد قرار می‌گیرند، در عوض درون خروجی JSON گنجانده می‌شوند. .IP .IP "همچنین گزینه‌های مشترک git-annex\-common\-options(1) نیز می‌توانند استفاده شوند." .SH "همچنین ببینید (SEE ALSO)" git-annex(1) .PP git-annex\-migrate(1) .PP .SH "نویسنده (AUTHOR)" Joey Hess