| HG(OUTGOING) | HG(OUTGOING) |
نام (NAME)
hg outgoing - نمایش مجموعهتغییرات ناموجود در مقصد
خلاصه دستور (SYNOPSIS)
hg outgoing [-M] [-p] [-n] [-f] [-r REV]... [DEST]...
توضیحات (DESCRIPTION)
مجموعهتغییراتی (changesets) را نشان میدهد که در مخزن مقصد مشخصشده یا در مکان پیشفرض push یافت نمیشوند. اینها مجموعهتغییراتی هستند که در صورت درخواست push، ارسال خواهند شد.
برای جزئیات قالبهای معتبر مقصد، دستور pull را ببینید.
با گزینه -B/--bookmarks، نتیجه مقایسه بوکمارکها بین مخزن محلی و مخزن دوردست (remote) نمایش داده میشود. با استفاده از -v/--verbose، وضعیت هر بوکمارک نیز بهصورت زیر نمایش داده میشود:
BM1 01234567890a added BM2 deleted BM3 234567890abc advanced BM4 34567890abcd diverged BM5 4567890abcde changed
اقدامی که هنگام push انجام میشود، به وضعیت هر بوکمارک بستگی دارد:
- added
-
دستور push به همراه -B آن را ایجاد خواهد کرد
- deleted
-
دستور push به همراه -B آن را حذف خواهد کرد
- advanced
-
دستور push آن را بهروزرسانی خواهد کرد
- diverged
-
دستور push به همراه -B آن را بهروزرسانی خواهد کرد
- changed
-
دستور push به همراه -B آن را بهروزرسانی خواهد کرد
از دیدگاه رفتار عملیات push، بوکمارکهایی که فقط در مخزن دوردست وجود دارند بهعنوان deleted در نظر گرفته میشوند، حتی اگر در واقعیت در مخزن دوردست اضافه شده باشند.
در صورت وجود تغییرات خروجی (outgoing)، مقدار 0 و در غیر این صورت 1 را برمیگرداند.
گزینهها (OPTIONS)
- -f, --force
- اجرا حتی زمانی که مخزن مقصد نامرتبط است
- -r,--rev <REV[+]>
- مجموعهتغییری که در نظر است در مقصد گنجانده شود
- -n, --newest-first
- نمایش جدیدترین رکورد در ابتدا
- -B, --bookmarks
- مقایسه بوکمارکها
- -b,--branch <BRANCH[+]>
- شاخه مشخصی که مایل به push کردن آن هستید
- -p, --patch
- نمایش وصله (patch)
- -g, --git
- استفاده از قالب diff گسترشیافته git
- -l,--limit <NUM>
- محدود کردن تعداد تغییرات نمایشدادهشده
- -M, --no-merges
- عدم نمایش ادغامها (merges)
- --stat
- نمایش خلاصهای از تغییرات در سبک diffstat
- -G, --graph
- نمایش گراف بازبینیها (DAG)
- --style <STYLE>
- نمایش با استفاده از فایل نگاشت الگو (منسوخشده)
- -T,--template <TEMPLATE>
- نمایش با استفاده از الگو
- -e,--ssh <CMD>
- تعیین دستور ssh برای استفاده
- --remotecmd <CMD>
- تعیین دستور hg برای اجرا در سمت دوردست
- --insecure
- عدم اعتبارسنجی گواهی سرور (نادیده گرفتن پیکربندی web.cacerts)
- -S, --subrepos
- پیمایش
بازگشتی در
زیرمخزنها
گزینههای مشخصشده با علامت [+] را میتوان چندین بار مشخص کرد
نامهای مستعار (ALIASES)
out