| git-annex-oldkeys(1) | General Commands Manual | git-annex-oldkeys(1) |
نام (NAME)
git-annex-oldkeys - فهرست کردن کلیدهای استفادهشده برای نسخههای قدیمی فایلها
خلاصه دستور (SYNOPSIS)
git annex oldkeys [مسیر ...]
توضیحات (DESCRIPTION)
کلیدهای استفادهشده برای نسخههای قدیمی فایلها یا دایرکتوریهای مشخصشده را فهرست میکند.
خروجی این دستور میتواند از طریق لولهکشی (pipe) به دستوری مانند git-annex drop --batch-keys منتقل شود.
کلیدها به ترتیب از جدیدترین به قدیمیترین فهرست میشوند.
هنگام فهرست کردن کلیدهای قدیمی برای یک دایرکتوری، کلیدهای مربوط به فایلهای حذفشدهای که در کامیتهای پیشین در آن دایرکتوری حضور داشتند نیز شامل میشود.
گزینهها (OPTIONS)
- --unchecked
- بهطور پیشفرض این دستور کلیدی را که توسط هر فایلی در شاخهٔ فعلیِ چکاوتشده استفاده میشود، فهرست نمیکند. این گزینه باعث میشود که چنین کلیدهایی نیز در فهرست قرار گیرند.
- رفتار پیشفرض از غافلگیریهای احتمالی هنگام رهاسازی (drop) کلیدهای فهرستشده جلوگیری میکند. این گزینه میتواند مثلاً هنگام کپی کردن تمام نسخههای قدیمی یک فایل به یک مخزن دوردست مفید باشد.
- --revision-range=مقدار
- تنها کلیدهای قدیمیِ استفادهشده در بازه مشخص از بازنگریها (revisions) را فهرست میکند. این گزینه همانند گزینه بازهٔ بازنگری در دستور git log کار میکند. برای مستندات قالب این گزینه به gitrevisions(7) مراجعه کنید.
- برای مثال، جهت فهرست کردن تنها کلیدهای استفادهشده از زمان برچسب v1.0، استفاده کنید از:
- --revision-range=v1.0..HEAD
- همچنین میتوان از گزینههای git-annex-common-options(1) نیز استفاده کرد.
همچنین ببینید (SEE ALSO)
git-annex(1)
git-annex-unused(1)
نویسنده (AUTHOR)
Joey Hess <id@joeyh.name>