این دستور ae-repo-ci است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ae-repo-ci - بررسی مخزن اضافی
خلاصه
ae-repo-ci -پروژه نام -تغییر دادن عدد - مخزن نوع [ انتخاب...]
ae-repo-ci -کمک
ae-repo-ci -نسخه
شرح
La ae-repo-ci از دستور برای تبدیل مجموعه تغییر Aegis به موازی استفاده می شود
مخزن
ادغام عبور اعلام کردن فرمان
استفاده در نظر گرفته شده برای دستور ae-repo-ci به عنوان یک است integrate_pass_notify_command (نگاه کنید به
aepa(1) برای اطلاعات بیشتر) برای انجام یک بررسی اضافی از یک تغییر در یک ثانیه
مخزن موازی
برای مثال، اگر از CVS استفاده میکردید، ویژگی پروژه چیزی شبیه به این خواهد بود:
integrate_pass_notify_command =
"$bin/ae-repo-ci -repo cvs"
" -p $project -c $change";
همچنین ممکن است لازم باشد ماژول را مشخص کنید، اگر نام ماژول با آن یکسان نیست
نام پروژه.
مرتکب پست
شما می توانید پیام commit را با استفاده از ae-repo-ci:commit-message کنترل کنید.
ویژگی در پروژه_خاص فیلد فایل پیکربندی پروژه
حالت پیش فرض به این صورت است که گویی ورودی زیر وجود دارد:
پروژه_خاص = [
{
name = "ae-repo-ci:commit-message";
value = "$version - ${change brief_description}";
} ]؛
همه aesub(5) تعویض در دسترس است.
OPTIONS
گزینه های زیر قابل درک است:
-تغییر دادن عدد
این گزینه ممکن است برای تعیین یک تغییر خاص در یک پروژه استفاده شود. دیدن
حمایت(1) برای توضیح کامل این گزینه.
-فهرست راهنما مسیر
این گزینه ممکن است برای تعیین دایرکتوری مورد استفاده قرار گیرد. یک خطا است
اگر کاربر فعلی مجوزهای مناسب برای ایجاد دایرکتوری را نداشته باشد
مسیر داده شده این باید یک مسیر مطلق باشد.
احتیاط: اگر از یک خودکار استفاده میکنید، از «pwd» برای مطلق کردن استفاده نکنید
مسیر، معمولاً جواب اشتباه می دهد.
-کمک
این گزینه ممکن است برای به دست آوردن اطلاعات بیشتر در مورد نحوه استفاده از آن استفاده شود ae-repo-
ci برنامه است.
-فهرست این گزینه ممکن است برای به دست آوردن لیستی از انواع مخزن پشتیبانی شده استفاده شود.
-مدول نام
این گزینه ممکن است برای تعیین اینکه کدام ماژول باید بررسی شود استفاده شود. اگر نه
تنظیم کنید، به طور پیش فرض روی نام پروژه ترانک (به عنوان مثال نام پروژه بدون هیچ
شماره شعبه یا نسخه).
-پروژه نام
این گزینه ممکن است برای انتخاب پروژه مورد علاقه استفاده شود. وقتی نه -پروژه
گزینه مشخص شده است، AEGIS_PROJECT متغیر محیطی مورد بررسی قرار می گیرد. اگر
که وجود ندارد، متعلق به کاربر است $HOME/.aegisrc فایل برای یک پیش فرض بررسی می شود
زمینه پروژه (نگاه کنید به aeuconf(5) برای اطلاعات بیشتر). اگر آن وجود نداشته باشد،
زمانی که کاربر فقط روی تغییرات در یک پروژه کار می کند، پروژه
نام پیش فرض برای آن پروژه است. در غیر این صورت خطا است.
- مخزن نوع
این گزینه برای تعیین نوع مخزن برای چک کردن استفاده می شود. شناخته شده
انواع مخزن عبارتند از:
cvs نسخه همزمان سیستم. شما باید محیط CVSROOT را تنظیم کنید
متغیر مناسب، و -مدول گزینه نسبت به آن خواهد بود.
svn
براندازی. شما باید URL کامل را با -مدول گزینه.
فیلد زیر در قسمت project_specific پروژه
فایل پیکربندی (نگاه کنید به aepconf(5) برای اطلاعات بیشتر) مرتبط هستند:
svn: نام کاربری
در صورت وجود، گزینه خط فرمان --username به آن اضافه خواهد شد
svn(1) خطوط فرمان، با این مقدار.
svn: رمز عبور 8n
در صورت وجود، گزینه خط فرمان --username به آن اضافه خواهد شد
svn(1) خطوط فرمان، با این مقدار.
وقتی نمیتوانید Subversion را متقاعد کنید که از آن استفاده کند، این گزینهها میتوانند کمک کنند
مجوز تصحیح به هر طریق دیگری
این گزینه باید مشخص شود، پیش فرض وجود ندارد. در فهرست ممکن است از گزینه استفاده شود
برای به دست آوردن یک لیست به روز از انواع مخزن پشتیبانی شده.
همچنین مشاهده کنید حمایت(1) برای گزینه های مشترک برای همه دستورات aegis.
همه گزینه ها ممکن است به اختصار باشد. مخفف به صورت حروف بزرگ ثبت شده است،
تمام حروف کوچک و زیرخط (_) اختیاری هستند. باید متوالی استفاده کنید
دنباله ای از حروف اختیاری
همه گزینه ها به حروف بزرگ و کوچک حساس نیستند، می توانید آنها را با حروف بزرگ یا کوچک یا a تایپ کنید
ترکیب هر دو، مورد مهم نیست.
به عنوان مثال: آرگومان های "-project، "-PROJ" و "-p" همه به معنای
-پروژه گزینه. استدلال "-prj" درک نخواهد شد، زیرا متوالی است
کاراکترهای اختیاری ارائه نشده است.
گزینه ها و دیگر آرگومان های خط فرمان ممکن است به طور دلخواه در خط فرمان مخلوط شوند،
بعد از انتخابگرهای تابع
نام گزینه های طولانی گنو قابل درک است. از آنجایی که همه نام گزینه ها برای ae-repo-ci هستند
طولانی، این به معنای نادیده گرفتن «-» اضافی است. "--انتخاب=ارزش"کنوانسیون نیز است
فهمیده
خروج وضعیت
La ae-repo-ci دستور با وضعیت 1 در هر خطایی خارج می شود. در ae-repo-ci فرمان
فقط در صورت عدم وجود خطا با وضعیت 0 خارج می شود.
محیط زیست متغیرها
دیدن حمایت(1) برای لیستی از متغیرهای محیطی که ممکن است بر این دستور تأثیر بگذارد. دیدن
aepconf(5) برای فایل پیکربندی پروژه پروژه_خاص زمینه برای نحوه تنظیم
متغیرهای محیطی برای تمام دستورات اجرا شده توسط Aegis.
با استفاده از خدمات onworks.net از ae-repo-ci به صورت آنلاین استفاده کنید