HG(IDENTIFY) HG(IDENTIFY)

hg identify - شناسایی دایرکتوری کاری یا بازنگری مشخص‌شده

hg identify [-nibtB] [-r REV] [SOURCE]

خلاصه‌ای برای شناسایی وضعیت مخزن در بازنگری REV با استفاده از یک یا دو شناسه هش والد چاپ می‌کند که در صورت وجود تغییرات ثبت‌نشده در دایرکتوری کاری، یک «+»، نام شاخه (اگر پیش‌فرض نباشد)، فهرستی از برچسب‌ها و فهرستی از بوک‌مارک‌ها به دنبال آن می‌آید.

هنگامی که REV مشخص نشده باشد، خلاصه‌ای از وضعیت فعلی مخزن شامل دایرکتوری کاری را چاپ می‌کند. برای دریافت اطلاعات والدِ دایرکتوری کاری بدون پویش تغییرات ثبت‌نشده، گزینه -r. را مشخص کنید.

مشخص کردن یک مسیر به ریشه مخزن یا بسته (bundle) مرکوریال باعث می‌شود که جست‌وجو روی آن مخزن/بسته اعمال شود.

قالب:

علاوه بر کلیدواژه‌ها و توابع رایج قالب، کلیدواژه‌های زیر نیز پشتیبانی می‌شوند. همچنین به hg help templates مراجعه کنید.

رشته. نویسه + که نشان می‌دهد آیا دایرکتوری کاری دارای تغییرات ثبت‌نشده است یا خیر.
رشته. یک یا دو گره، که در صورت وجود، + به دنبال آن می‌آید.
فهرستی از رشته‌ها. گره‌های والدِ مجموعه تغییرات (changeset).

مثال‌ها:

  • تولید یک شناسه ساخت (build identifier) برای دایرکتوری کاری:
    hg id --id > build-id.dat
  • یافتن بازنگری متناظر با یک برچسب:
    hg id -n -r 1.3
  • بررسی تازه‌ترین بازنگری یک مخزن دوردست:
    hg id -r tip https://www.mercurial-scm.org/repo/hg

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

    در صورت موفقیت 0 را برمی‌گرداند.

شناسایی بازنگری مشخص‌شده
نمایش شماره بازنگری محلی
نمایش شناسه بازنگری سراسری
نمایش شاخه
نمایش برچسب‌ها
نمایش بوک‌مارک‌ها
مشخص کردن دستور ssh برای استفاده
مشخص کردن دستور hg برای اجرا در سمت دوردست
عدم اعتبارسنجی گواهی کارساز (نادیده گرفتن پیکربندی web.cacerts)
نمایش با استفاده از قالب

id