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

git-annex-whereused - یافتن فایل‌هایی که از یک کلید استفاده می‌کنند یا در گذشته استفاده کرده‌اند

git annex whereused --key=keyname|--unused

فایل‌هایی را که از یک کلید استفاده می‌کنند یا در گذشته استفاده کرده‌اند، پیدا می‌کند.

به ازای هر فایلی در درخت کاری که از یک کلید استفاده می‌کند، یک خط خروجی تولید می‌شود که با کلید شروع شده، سپس یک فاصله، و در ادامه نام فایل قرار می‌گیرد. هنگامی که چندین فایل از یک کلید یکسان استفاده می‌کنند، همگی فهرست خواهند شد. در صورتی که چیزی که از کلید استفاده می‌کند پیدا نشود، خروجی وجود نخواهد داشت.

حالت پیش‌فرض این است که تنها فایل‌هایی در درخت کاری جاری که از یک کلید استفاده می‌کنند پیدا شوند. گزینه --historical باعث می‌شود که نسخه‌های گذشته فایل‌ها نیز جستجو شوند.

عملیات را روی این کلید انجام می‌دهد.
عملیات را روی کلیدهایی که در آخرین اجرای git-annex unused یافت شده‌اند، انجام می‌دهد.
معمولاً این کلیدها توسط هیچ فایلی در درخت کاری جاری، یا هیچ برچسب یا شاخه‌ای استفاده نمی‌شوند. ترکیب این گزینه با --historical کاربردهای گذشته کلیدها را پیدا خواهد کرد.
هنگامی که هیچ فایلی در درخت کاری جاری از یک کلید استفاده نمی‌کند، این گزینه باعث انجام کارهای بیشتری می‌شود و به بررسی نسخه‌های گذشته شاخه جاری، سایر شاخه‌ها، برچسب‌ها و reflog می‌پردازد تا مکانی را که کلید در آن استفاده شده بود بیابد. این دستور پس از یافتن یک مورد استفاده از کلید متوقف می‌شود و یک git rev را که به محل استفاده از آن اشاره دارد در خروجی چاپ می‌کند، مانند «HEAD@{40}:somefile».

git-annex(1)

git-annex-unused(1)

Joey Hess <id@joeyh.name>