| GIT-LFS-LOCKS(1) | GIT-LFS-LOCKS(1) |
نام (NAME)
git-lfs-locks - فهرست کردن فایلهای قفلشدهٔ فعلی از کارساز Git LFS
خلاصه دستور (SYNOPSIS)
git lfs locks [گزینهها]
توضیحات (DESCRIPTION)
فهرست قفلهای فعلی را از کارساز Git LFS دریافت کرده و نمایش میدهد.
گزینهها (OPTIONS)
-r <name>, --remote=<name>
کارساز Git LFS
مورد
استفاده را
مشخص
میکند. در
صورتی که
کلید
پیکربندی
lfs.url تنظیم
شده باشد،
نادیده
گرفته
میشود.
-i <id>, --id=<id>
یک قفل
را با
شناسهٔ (ID) آن
مشخص
میکند. یک
نتیجه
بازمیگرداند.
-p <path>, --path=<path>
یک قفل
را با مسیر
آن مشخص
میکند. یک
نتیجه
بازمیگرداند.
--local
فقط
قفلهای
متعلق به
خود کاربر
را که
بهصورت
محلی کَش
شدهاند
فهرست
میکند. از
برقراری
ارتباط با
کارساز
دوردست
صرفنظر
میشود.
--cached
قفلهای
ذخیرهشده
از آخرین
ارتباط با
کارساز
دوردست را
فهرست
میکند. بر
خلاف --local،
این گزینه
قفلهای
سایر
کاربران را
نیز در بر
میگیرد.
این گزینه
برای نمایش
آخرین
قفلهای
شناختهشده
در شرایطی
که آفلاین
هستید
کاربرد
دارد. هیچ
تضمینی
وجود ندارد
که قفلها
در این
فاصله روی
کارساز
تغییر
نکرده
باشند.
--verify
مالک قفل
را روی
کارساز
بررسی و
تأیید کرده
و قفلهای
متعلق به
خود کاربر
را با علامت 'O'
مشخص
میکند.
قفلهای
خودی در عمل
متعلق به
کاربر جاری
هستند و
فایلهای
متناظر با
آنها
میتوانند
برای ارسال
(push) بعدی
بهروزرسانی
شوند. تمام
قفلهای
دیگر در
اختیار
کاربر
دیگری است.
بر خلاف --local،
این گزینه
قفلهایی
را که در
اختیار ما
هستند حتی
در صورت عدم
دسترسی به
اطلاعات
محلی قفل
نیز تشخیص
میدهد
(برای مثال
اگر فایل از
یک کلون
دیگر قفل
شده باشد)؛
همچنین
قفلهای
«شکستهشده»
را شناسایی
میکند
(مانند
زمانی که
فرد دیگری
فایلهای
ما را
بهاجبار
از حالت قفل
خارج کرده
باشد).
-l <num>, --limit=<num>
تعداد
نتایج
بازگشتی را
مشخص
میکند.
-j, --json
در صورت
موفقیتآمیز
بودن اجرای
دستور،
اطلاعات
قفل را
بهصورت JSON در
خروجی
استاندارد
(STDOUT) مینویسد.
برای تعامل
با
ابزارهای
خارجی
طراحی شده
است. اگر
دستور با کد
خروج
غیرصفر
بازگردد،
پیامهای
متنی ساده
به خروجی
خطای
استاندارد
(STDERR) ارسال
میشوند.
همچنین ببینید (SEE ALSO)
git-lfs-lock(1), git-lfs-unlock(1).
بخشی از مجموعهٔ git-lfs(1).