HG(COPY) HG(COPY) نام (NAME) hg copy - نشانه‌گذاری فایل‌ها به‌عنوان رونوشت برای کامیت بعدی خلاصه دستور (SYNOPSIS) hg copy [OPTION]... (SOURCE... DEST | --forget DEST...) توضیحات (DESCRIPTION) مقصد (dest) را به‌عنوان دارنده رونوشت‌هایی از فایل‌های مبدا (source) نشانه‌گذاری می‌کند. اگر مقصد یک دایرکتوری باشد، رونوشت‌ها درون آن دایرکتوری قرار می‌گیرند. اگر مقصد یک فایل باشد، مبدا باید یک فایل تکی باشد. به‌طور پیش‌فرض، این دستور محتویات فایل‌ها را همان‌گونه که در دایرکتوری کاری قرار دارند کپی می‌کند. اگر با -A/--after فراخوانی شود، عملیات ثبت می‌شود، اما هیچ کپی‌کردنی انجام نمی‌گیرد. برای لغو نشانه‌گذاری فایل مقصد به‌عنوان رونوشت، از --forget استفاده کنید. با این گزینه، نشانه‌گذاری رونوشت برای تمامی آرگومان‌های (موقعیتی) داده‌شده لغو می‌شود. فایل(های) مقصد در جای خود باقی خواهند ماند (همچنان ردیابی می‌شوند). توجه داشته باشید که hg copy --forget رفتاری مشابه hg rename --forget دارد. این دستور به‌طور پیش‌فرض با کامیت بعدی اعمال می‌شود. در صورت موفقیت 0، و در صورت بروز خطا 1 را برمی‌گرداند. گزینه‌ها (OPTIONS) --forget لغو نشانه‌گذاری یک فایل مقصد به‌عنوان رونوشت -A, --after ثبت رونوشتی که قبلاً انجام شده است --at-rev  نشانه‌گذاری یا لغو نشانه‌گذاری رونوشت‌ها در بازبینی (revision) داده‌شده (آزمایشی) -f, --force رونوشت اجباری بر روی یک فایل مدیریت‌شده موجود -I,--include  شامل‌کردن نام‌های منطبق با الگوهای ارائه‌شده -X,--exclude  مستثنی‌کردن نام‌های منطبق با الگوهای ارائه‌شده -n, --dry-run عملیات را انجام نده، فقط خروجی را چاپ کن گزینه‌های نشانه‌گذاری‌شده با [+] را می‌توان چندین بار مشخص کرد نام‌های مستعار (ALIASES) cp HG(COPY)