| git-annex-recompute(1) | General Commands Manual | git-annex-recompute(1) |
نام (NAME)
git-annex-recompute - محاسبه مجدد فایلهای محاسباتی
خلاصه دستور (SYNOPSIS)
git-annex recompute [path ...]
توضیحات (DESCRIPTION)
این دستور فایلهای محاسباتی را که با git-annex-addcomputed(1) افزوده شده بودند، بهروزرسانی میکند.
بهطور پیشفرض، این دستور تنها فایلهایی را مجدداً محاسبه میکند که فایلهای ورودی آنها تغییر کرده باشد. از محتوای جدید فایلهای ورودی برای اجرای مجدد محاسبات استفاده میشود.
هنگامی که خروجی محاسبات متفاوت باشد، فایل محاسباتی با محتوای جدید بهروزرسانی میشود. فایل بهروزرسانیشده در گیت مرحلهبندی (staged) میگردد.
گزینهها (OPTIONS)
- --original
- اجرای مجدد محاسبات با محتوای اولیه فایلهای ورودی.
- --remote=name
- تنها محاسبه مجدد فایلهایی که توسط این ریموت محاسباتی محاسبه شدهاند.
- هنگامی که از این گزینه استفاده نشود، تمام فایلهای محاسباتی با استفاده از همان ریموت محاسباتی که در ابتدا برای افزودن آنها استفاده شده بود، مجدداً محاسبه میشوند. (در مواردی که یک فایل میتواند توسط چندین ریموت محاسبه شود، ریموتی که کمترین هزینه برای آن پیکربندی شده است استفاده خواهد شد.)
- --unreproducible, -u
- نشان میدهد که انتظار نمیرود محاسبات کاملاً بازتولیدپذیر (reproducible) باشد. ممکن است خروجی به شیوههایی تفاوت داشته باشد که فایلهایی به اندازه کافی معادل برای جایگزینی تولید کند، اما لزوماً یکسان نباشند.
- این حالت پیشفرض است، مگر اینکه ریموت محاسباتی مشخص کند که خروجی بازتولیدپذیر تولید میکند.
- --reproducible, -r
- نشان میدهد که انتظار میرود محاسبات کاملاً بازتولیدپذیر باشد.
- این حالت پیشفرض است زمانی که ریموت محاسباتی مشخص کند که خروجی بازتولیدپذیر تولید میکند.
- --json
- فعالسازی خروجی JSON. این گزینه برای تجزیه خروجی توسط برنامههایی که از git-annex استفاده میکنند در نظر گرفته شده است. هر خط از خروجی یک شیء JSON است.
- گزینههای تطبیق (matching options)
- میتوان از گزینههای تطبیق git-annex-matching-options(1) برای کنترل فایلهایی که باید مجدداً محاسبه شوند استفاده کرد.
- همچنین گزینههای مشترک git-annex-common-options(1) قابل استفاده هستند.
همچنین ببینید (SEE ALSO)
git-annex(1)
git-annex-addcomputed(1)
git-annex-findcomputed(1)
نویسنده (AUTHOR)
Joey Hess <id@joeyh.name>