| 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 <REV>
- نشانهگذاری یا لغو نشانهگذاری رونوشتها در بازبینی (revision) دادهشده (آزمایشی)
- -f, --force
- رونوشت اجباری بر روی یک فایل مدیریتشده موجود
- -I,--include <PATTERN[+]>
- شاملکردن نامهای منطبق با الگوهای ارائهشده
- -X,--exclude <PATTERN[+]>
- مستثنیکردن نامهای منطبق با الگوهای ارائهشده
- -n, --dry-run
- عملیات را
انجام نده،
فقط خروجی
را چاپ کن
گزینههای نشانهگذاریشده با [+] را میتوان چندین بار مشخص کرد
نامهای مستعار (ALIASES)
cp