HG(ARCHIVE) HG(ARCHIVE) نام (NAME) hg archive - ایجاد یک بایگانی بدون نسخه از بازبینی مخزن خلاصه دستور (SYNOPSIS) hg archive [OPTION]... DEST توضیحات (DESCRIPTION) به‌طور پیش‌فرض، بازبینی مورد استفاده، والد دایرکتوری کاری است؛ برای تعیین یک بازبینی متفاوت از -r/--rev استفاده کنید. نوع بایگانی به‌طور خودکار بر اساس پسوند فایل تشخیص داده می‌شود (برای لغو این رفتار و تعیین دستی، از -t/--type استفاده کنید). مثال‌ها: • ایجاد یک فایل zip حاوی نسخه انتشار 1.0: hg archive -r 1.0 project-1.0.zip • ایجاد یک فایل tarball با مستثنی کردن فایل‌های .hg: hg archive project.tar.gz -X ".hg*" انواع معتبر عبارتند از: files یک دایرکتوری پر از فایل‌ها (پیش‌فرض) tar بایگانی tar، فشرده‌نشده tbz2 بایگانی tar، فشرده‌شده با bzip2 tgz بایگانی tar، فشرده‌شده با gzip txz بایگانی tar، فشرده‌شده با lzma (تنها در Python 3) uzip بایگانی zip، فشرده‌نشده zip بایگانی zip، فشرده‌شده با deflate نام دقیق بایگانی یا دایرکتوری مقصد با استفاده از یک رشته قالب مشخص می‌شود؛ برای جزئیات به hg help export مراجعه کنید. به هر عضوی که به یک فایل بایگانی افزوده می‌شود، یک پیشوند دایرکتوری اضافه می‌گردد. برای تعیین رشته قالب پیشوند از -p/--prefix استفاده کنید. مقدار پیش‌فرض، نام پایه (basename) بایگانی با حذف پسوندها است. در صورت موفقیت مقدار 0 بازگردانده می‌شود. گزینه‌ها (OPTIONS) --no-decode فایل‌ها از رمزگشاها عبور داده نشوند -p,--prefix  پیشوند دایرکتوری برای فایل‌های درون بایگانی -r,--rev  بازبینی برای توزیع -t,--type  نوع توزیع برای ایجاد -S, --subrepos پیمایش بازگشتی در زیرمخزن‌ها (subrepositories) -I,--include  شامل کردن نام‌های منطبق با الگوهای مشخص‌شده -X,--exclude  مستثنی کردن نام‌های منطبق با الگوهای مشخص‌شده گزینه‌های مشخص‌شده با [+] را می‌توان چندین بار تعیین کرد HG(ARCHIVE)