این دستور aegis است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
aegis - ناظر تغییر پروژه
خلاصه
حمایت تابع [ انتخاب...]
حمایت -کمک
شرح
La حمایت برنامه یک سیستم مدیریت پیکربندی نرم افزار مبتنی بر تراکنش است. این است
برای نظارت بر توسعه و ادغام تغییرات در پروژه ها استفاده می شود.
توابع
توابع زیر در دسترس هستند:
-ساختن
La حمایت -ساختن دستور برای ساخت یک پروژه استفاده می شود. دیدن عیب(1) برای اطلاعات بیشتر
اطلاعات.
-Change_Attributes
La حمایت -Change_Attributes دستور برای تغییر ویژگی های a استفاده می شود
تغییر دادن. دیدن aeca(1) برای اطلاعات بیشتر
-تغییر_دایرکتوری
La حمایت -تغییر_دایرکتوری دستور برای تغییر دایرکتوری استفاده می شود. دیدن aecd(1) برای
اطلاعات بیشتر.
-تغییر مالکیت
La حمایت -تغییر مالکیت دستور برای تسهیل تخصیص مجدد استفاده می شود
توسعه دهنده یک تغییر در بودن توسعه دولت. دیدن ایچاون(1) برای اطلاعات بیشتر
اطلاعات.
-شبیه
La حمایت -شبیه دستور برای تکرار دقیقاً یک تغییر، معمولاً روشن استفاده می شود
شاخه دیگر دیدن aeclone(1) برای اطلاعات بیشتر
-فایل را کپی کن
La حمایت -فایل را کپی کن دستور برای کپی کردن یک فایل در یک تغییر استفاده می شود. دیدن aecp(1)
برای اطلاعات بیشتر.
-CoPy_file_Undo
La حمایت -Copy_File_Undo دستور برای حذف یک کپی از یک فایل از a استفاده می شود
تغییر دادن. دیدن aecpu(1) برای اطلاعات بیشتر
-DELta_NAME
La حمایت -DELta_NAME دستور برای افزودن یک نام نمادین به دلتای پروژه استفاده می شود.
دیدن aedn(1) برای اطلاعات بیشتر
-Develop_Begin
La حمایت -Develop_Begin دستور برای شروع توسعه یک تغییر استفاده می شود. دیدن
aedb(1) برای اطلاعات بیشتر
-Develop_Begin_Undo
La حمایت -Develop_Begin_Undo دستور برای توقف توسعه یک تغییر استفاده می شود.
دیدن aedbu(1) برای اطلاعات بیشتر
-Develop_End
La حمایت -Develop_End دستور برای تکمیل توسعه یک تغییر استفاده می شود. دیدن
aede(1) برای اطلاعات بیشتر
-Develop_End_Undo
La حمایت -Develop_End_Undo دستور برای یادآوری یک تغییر برای بیشتر استفاده می شود
توسعه. دیدن aedeu(1) برای اطلاعات بیشتر
-تفاوت
La حمایت -تفاوت دستور برای یافتن تفاوت بین توسعه استفاده می شود
دایرکتوری و خط پایه دیدن درهم امارات(1) برای اطلاعات بیشتر
-کمک
این گزینه ممکن است برای به دست آوردن اطلاعات بیشتر در مورد نحوه استفاده از آن استفاده شود حمایت
برنامه است.
-Integrate_Begin
La حمایت -Integrate_Begin دستور برای شروع یکپارچه سازی یک تغییر استفاده می شود. دیدن
ایب(1) برای اطلاعات بیشتر
-Integrate_Begin_Undo
La حمایت -Integrate_Begin_Undo دستور برای توقف یکپارچه سازی یک تغییر استفاده می شود.
دیدن آیبو(1) برای اطلاعات بیشتر
-Integrate_Fail
La حمایت -Integrate_Fail دستور برای شکست یکپارچه سازی تغییر استفاده می شود. دیدن
ایفایل(1) برای اطلاعات بیشتر
-Integrate_Pass
La حمایت -Integrate_PASS دستور برای انتقال یکپارچه سازی تغییر استفاده می شود. دیدن
aeipass(1) برای اطلاعات بیشتر
-فهرست
La حمایت -فهرست دستور برای فهرست کردن چیزهای جالب استفاده می شود. دیدن الف(1) برای اطلاعات بیشتر
اطلاعات.
-MoVe_file
La حمایت -MoVe_file دستور برای تغییر نام یک فایل به عنوان بخشی از a استفاده می شود
تغییر دادن. دیدن aemv(1) برای اطلاعات بیشتر
-MoVe_file_Undo
La حمایت -MoVe_file_Undo دستور برای لغو تغییر نام یک فایل استفاده می شود
به عنوان بخشی از یک تغییر دیدن aemvu(1) برای اطلاعات بیشتر
-New_Administrator
La حمایت -New_Administrator دستور برای افزودن مدیران جدید به a استفاده می شود
پروژه دیدن آنا(1) برای اطلاعات بیشتر
-New_BRanch
La حمایت -New_BRanch دستور برای افزودن یک شاخه جدید به پروژه استفاده می شود. دیدن
aenbr(1) برای اطلاعات بیشتر
-New_BRanch_Undo
La حمایت -New_BRanch_Undo دستور برای حذف یک شاخه جدید از یک پروژه استفاده می شود.
دیدن انبرو(1) برای اطلاعات بیشتر
-جدید_تغییر
La حمایت -جدید_تغییر دستور برای اضافه کردن یک تغییر جدید به یک پروژه استفاده می شود. دیدن
aenc(1) برای اطلاعات بیشتر
-تغییر_جدید_واگرد
La حمایت -تغییر_جدید_واگرد دستور برای حذف یک تغییر جدید از یک پروژه استفاده می شود.
دیدن aencu(1) برای اطلاعات بیشتر
-New_Developer
La حمایت -New_Developer دستور برای اضافه کردن توسعه دهندگان جدید به یک پروژه استفاده می شود. دیدن
پایان(1) برای اطلاعات بیشتر
-فایل_جدید
La حمایت -فایل_جدید دستور برای افزودن فایل های جدید به یک تغییر استفاده می شود. دیدن aenf(1)
برای اطلاعات بیشتر.
-New_File_Undo
La حمایت -New_File_Undo دستور برای حذف فایل های جدید از یک تغییر استفاده می شود. دیدن
انفو(1) برای اطلاعات بیشتر
-New_Integrator
La حمایت -New_Integrator دستور برای افزودن یکپارچه سازهای جدید به پروژه استفاده می شود.
دیدن aeni(1) برای اطلاعات بیشتر
-پروژه جدید
La حمایت -پروژه جدید دستور برای ایجاد یک پروژه جدید برای نظارت استفاده می شود
توسط اغیس دیدن aenpr(1) برای اطلاعات بیشتر
-پروژه_جدید_نام مستعار
La حمایت -پروژه_جدید_نام مستعار دستور برای ایجاد نام مستعار پروژه جدید استفاده می شود. دیدن
aenpa(1) برای اطلاعات بیشتر
-نسخه جدید
La حمایت -نسخه جدید دستور برای ایجاد یک پروژه جدید از یک موجود استفاده می شود
پروژه دیدن aenrls(1) برای اطلاعات بیشتر
-New_Reviewer
La حمایت -New_Reviewer دستور برای افزودن بازبین های جدید به پروژه استفاده می شود. دیدن
aenrv(1) برای اطلاعات بیشتر
-تست_جدید
La حمایت -تست_جدید دستور برای افزودن یک تست جدید به یک تغییر استفاده می شود. دیدن aent(1)
برای اطلاعات بیشتر.
-تست_جدید_واگرد
La حمایت -تست_جدید_واگرد دستور برای حذف تست های جدید از یک تغییر استفاده می شود. دیدن
aentu(1) برای اطلاعات بیشتر
-Project_Attributes
La حمایت -Project_Attributes دستور برای تغییر ویژگی های a استفاده می شود
پروژه دیدن aepa(1) برای اطلاعات بیشتر
-Remove_Administrator
La حمایت -Remove_Administrator دستور برای حذف مدیران از a استفاده می شود
پروژه دیدن هوا(1) برای اطلاعات بیشتر
-Remove_Developer
La حمایت -Remove_Developer دستور برای حذف توسعه دهندگان از یک پروژه استفاده می شود.
دیدن aerd(1) برای اطلاعات بیشتر
-حذف فایل
La حمایت -حذف فایل دستور برای اضافه کردن فایل هایی که باید به یک تغییر حذف شوند استفاده می شود.
دیدن هوا(1) برای اطلاعات بیشتر
-ReMove_file_Undo
La حمایت -Remove_File_Undo دستور برای حذف فایل هایی که باید از a حذف شوند استفاده می شود
تغییر دادن. دیدن aermu(1) برای اطلاعات بیشتر
-Remove_Integrator
La حمایت -Remove_Integrator دستور برای حذف یکپارچه سازها از a استفاده می شود
پروژه دیدن هوایی(1) برای اطلاعات بیشتر
-ReMove_Project
La حمایت -ReMove_Project دستور برای حذف یک پروژه استفاده می شود. دیدن aermpr(1) برای
اطلاعات بیشتر.
-Remove_Project_Alias
La حمایت -Remove_Project_Alias دستور برای حذف نام مستعار پروژه استفاده می شود. دیدن
aerpa(1) برای اطلاعات بیشتر
-Remove_ReViewer
La حمایت -Remove_ReViewer دستور برای حذف بازبینان از پروژه استفاده می شود.
دیدن aerrv(1) برای اطلاعات بیشتر
-گزارش
La حمایت -گزارش دستور برای تولید گزارش از پایگاه داده aegis استفاده می شود.
این گزارش ها ممکن است توسط کاربران نوشته شده و یا با aegis توزیع شوند.
-بازبینی_شکست
La حمایت -بازبینی_شکست دستور برای شکست در بررسی تغییر استفاده می شود. دیدن ایرفایل(1)
برای اطلاعات بیشتر.
-بازبینی_شروع
La حمایت -بازبینی_شروع دستور برای شروع بررسی یک تغییر استفاده می شود. دیدن ایرب(1)
برای اطلاعات بیشتر.
-بازبینی_شروع_واگرد
La حمایت -بازبینی_شروع_واگرد دستور برای توقف بررسی یک تغییر استفاده می شود. دیدن
aerbu(1) برای اطلاعات بیشتر
-Review_Pass
La حمایت -Review_PASS دستور برای تصویب یک بررسی تغییر استفاده می شود. دیدن هواگذر(1)
برای اطلاعات بیشتر.
-Review_Pass_Undo
La حمایت -Review_Pass_Undo دستور برای لغو مجوز بررسی تغییر استفاده می شود. دیدن
aerpu(1) برای اطلاعات بیشتر
-تست
La حمایت -تست از دستور برای اجرای تست ها استفاده می شود. دیدن aet(1) برای اطلاعات بیشتر
-نسخه
La حمایت -نسخه دستور برای دریافت کپی رایت و جزئیات نسخه استفاده می شود. دیدن
aev(1) برای اطلاعات بیشتر
همه انتخابگرهای تابع به حروف بزرگ و کوچک حساس هستند. انتخابگرهای تابع ممکن است به اختصار بیان شوند. را
مخفف حروف بزرگ است. انتخابگرهای تابع باید به عنوان اولین انتخابگر ظاهر شوند
آرگومان خط فرمان
اخطار
بسیاری حمایت دستورات قادر به اعلان اجرای آنها هستند. فرد
دستورات مربوط به آنها را مستند می کند. برای مستندات در مورد تنظیمات مختلف
اطلاعیه ها را ببینید aepconf(5) و aepattr(5) برای اطلاعات بیشتر
OPTIONS
گزینه های زیر برای همه عملکردها در دسترس هستند. این گزینه ها ممکن است در هر جایی ظاهر شوند
در خط فرمان به دنبال انتخابگرهای تابع.
-کتابخانه آبسپات
این گزینه ممکن است برای تعیین دایرکتوری مورد جستجو برای وضعیت جهانی استفاده شود
فایل ها و فایل های وضعیت کاربر (دیدن eegstate(5) و تصدیق(5) برای اطلاعات بیشتر
اطلاعات.) چندین گزینه کتابخانه ممکن است در خط فرمان وجود داشته باشد، و
به ترتیب داده شده جستجو می شوند. به این مسیر جستجوی صریح الحاق شده است
دایرکتوری های مشخص شده توسط AEGIS_PATH متغیر محیطی (کرون جدا شده)،
و در نهایت، /usr/local/lib/aegis همیشه جستجو می شود تمام مسیرهای مشخص شده،
یا در خط فرمان یا در AEGIS_PATH متغیر محیطی، باید باشد
مطلق.
-وبربس
این گزینه ممکن است برای ایجاد خروجی بیشتر aegis استفاده شود. به طور پیش فرض aegis
فقط بر روی خطاها خروجی تولید می کند. هنگام استفاده با -فهرست این گزینه را انتخاب کنید
باعث می شود عنوان ستون اضافه شود.
گزینه های زیر در دسترس هستند اکثر کارکرد. این گزینه ها ممکن است در هر جایی ظاهر شوند
در خط فرمان به دنبال انتخابگرهای تابع.
-پروژه نام
این گزینه ممکن است برای انتخاب پروژه مورد علاقه استفاده شود. وقتی نه -پروژه
گزینه مشخص شده است، AEGIS_PROJECT متغیر محیطی مورد بررسی قرار می گیرد. اگر
که وجود ندارد، متعلق به کاربر است $HOME/.aegisrc فایل برای یک پیش فرض بررسی می شود
زمینه پروژه (نگاه کنید به aeuconf(5) برای اطلاعات بیشتر). اگر آن وجود نداشته باشد،
زمانی که کاربر فقط روی تغییرات در یک پروژه کار می کند، پروژه
نام پیش فرض برای آن پروژه است. در غیر این صورت خطا است.
-تغییر دادن عدد
این گزینه ممکن است برای تعیین یک تغییر خاص در یک پروژه استفاده شود. وقتی نه
-تغییر دادن گزینه مشخص شده است، AEGIS_CHANGE متغیر محیطی مورد بررسی قرار می گیرد.
اگر وجود نداشته باشد، مال کاربر است $HOME/.aegisrc فایل برای یک پیش فرض بررسی می شود
تغییر فیلد (نگاه کنید به aeuconf(5) برای اطلاعات بیشتر). اگر وجود نداشته باشد، چه زمانی
کاربر فقط روی یک تغییر در یک پروژه کار می کند، که پیش فرض است
تغییر شماره در غیر این صورت خطا است.
-تغییر دادن پروژه.Cعدد
به عنوان یک میانبر، امکان ترکیب کردن وجود دارد -پروژه و -تغییر دادن گزینه ها به a
گزینه تک
-تغییر دادن شاخه.Cعدد
چندین تابع الف را می پذیرند -شاخه گزینه؛ امکان ترکیب آن وجود دارد -شاخه
و -تغییر دادن گزینه ها در یک گزینه (این عمداً همان شکل را دارد
la ${نسخه} خروجی جایگزینی برای تغییرات ناقص.)
-تغییر دادن شاخه.Dعدد
چندین تابع هر دو را می پذیرند -شاخه و -دلتا گزینه ها (یا -شاخه و
-تغییر-از-دلتا گزینه ها)؛ ترکیب آنها در یک گزینه امکان پذیر است.
(این عمداً همان شکل را دارد ${نسخه} خروجی جایگزینی برای
تغییرات تکمیل شده.)
-تغییر دادن پروژه.Dعدد
امکان ترکیب آن وجود دارد -پروژه و -تغییر-از-دلتا گزینه ها به صورت تکی
گزینه.
-تغییر دادن UUID
به هر تغییر تکمیل شده یک شناسه منحصر به فرد globallay (UUID) اختصاص داده می شود. تو می توانی
تغییری را توسط UUID 36 کاراکتری آن یا هر پیشفرض اصلی روشنی از آن مشخص کنید.
UUID (باید حداقل 4 کاراکتر باشد و شبیه یک عدد نباشد).
لیست
گزینه های زیر برای همه لیست ها موجود است. این گزینه ها ممکن است در هر جایی ظاهر شوند
در خط فرمان به دنبال انتخابگرهای تابع.
-PAGer خروجی فهرستها و راهنما از طریق دستور پیجر داده شده در
متغیر محیطی PAGER (یا بیش اگر تنظیم نشده باشد). این پیش فرض است اگر
دستور در پیش زمینه است و خروجی یک TTY است. ممکن است از این گزینه استفاده شود
برای لغو هر اولویت مشخص شده در aeuconf(5) فایل
-No_PAGer
این گزینه ممکن است برای اطمینان از عدم وجود خروجی فهرست ها و راهنما استفاده شود
از طریق یک فرمان پیجر لوله می شود. اگر دستور در قسمت باشد، این پیشفرض است
پس زمینه، یا اگر خروجی TTY نباشد. این گزینه ممکن است برای لغو استفاده شود
هر اولویت مشخص شده در aeuconf(5) فایل
-طول_صفحه عدد
این گزینه ممکن است برای تنظیم طول صفحه لیست ها استفاده شود. پیش فرض، در
ترتیب اولویت، از سیستم، از LINES محیط
متغیر یا روی 24 خط تنظیم کنید.
-عرض_صفحه عدد
این گزینه ممکن است برای تنظیم عرض صفحه لیست ها و پیام های خطا استفاده شود.
پیش فرض، به ترتیب اولویت، از سیستم، از COLS
متغیر محیطی یا روی 79 کاراکتر تنظیم کنید.
-ترس
این گزینه ممکن است برای ایجاد فهرست ها برای تولید حداقل مقدار استفاده شود
اطلاعات معمولا برای اسکریپت های پوسته مفید است.
فرمت نشده
این گزینه ممکن است برای اکثر لیست ها برای تعیین قالب بندی ستون استفاده شود
قرار نیست اجرا شود. این برای اسکریپت های پوسته مفید است.
صفحه-سربرگ
این گزینه درخواست می کند که عنوان صفحه در لیست ها و گزارش ها وجود داشته باشد. این
پیش فرض است.
-No-Page-Header
این گزینه درخواست می کند که عنوان صفحه از لیست ها و گزارش ها حذف شود.
اختصارات
همه گزینه ها ممکن است به اختصار باشد. مخفف به صورت حروف بزرگ ثبت شده است،
تمام حروف کوچک و زیرخط (_) اختیاری هستند. باید متوالی استفاده کنید
دنباله ای از حروف اختیاری
همه گزینه ها به حروف بزرگ و کوچک حساس نیستند، می توانید آنها را با حروف بزرگ یا کوچک یا a تایپ کنید
ترکیب هر دو، مورد مهم نیست.
به عنوان مثال: آرگومان های "-project، "-PROJ" و "-p" همه به معنای
-پروژه گزینه. استدلال "-prj" درک نخواهد شد، زیرا متوالی است
کاراکترهای اختیاری ارائه نشده است.
گزینه ها و دیگر آرگومان های خط فرمان ممکن است به طور دلخواه در خط فرمان مخلوط شوند،
بعد از انتخابگرهای تابع
نام گزینه های طولانی گنو قابل درک است. از آنجایی که همه نام گزینه ها برای حمایت طولانی هستند،
این به معنای نادیده گرفتن «-» اضافی است. "--انتخاب=ارزش"کنوانسیون نیز است
فهمیده
خروج وضعیت
La حمایت دستور با وضعیت 1 در هر خطایی خارج می شود. در حمایت فقط دستور خواهد داد
در صورت عدم وجود خطا با وضعیت 0 خارج شوید.
محیط زیست متغیرها
La حمایت دستور متغیرهای محیطی زیر را درک می کند:
AEGIS_PATH
فهرستی از دایرکتوری های کتابخانه که با دو نقطه جدا شده است. را ببینید -کتابخانه گزینه ای برای a
نحوه استفاده از این متغیر محیطی را شرح دهد.
AEGIS_PROJECT
یک پروژه پیش فرض را نام می برد. را ببینید -پروژه گزینه ای برای توضیح چگونگی این
متغیر محیطی استفاده می شود.
AEGIS_CHANGE
یک تغییر پیش فرض را مشخص می کند. را ببینید -تغییر دادن گزینه ای برای توضیح چگونگی این
متغیر محیطی استفاده می شود.
AEGIS_FLAGS
این متغیر محیطی برای نگهداری استفاده می شود aeuconf(5) اطلاعات، و بیش از سواری
تنظیمات در کاربران .aegisrc فایل. این در نظر گرفته شده است که در داخل استفاده شود
تست ها با aegis توزیع می شوند، اما می توانند در برخی از اسکریپت های پوسته نیز استفاده شوند.
AEGIS_THROTTLE
تعداد ثانیه هایی را برای تأخیر در اجرای دستورات تعیین می کند
تمبرها این در نظر گرفته شده است که در تست های توزیع شده با aegis استفاده شود، اما
همچنین می تواند در برخی از اسکریپت های پوسته استفاده شود.
AEGIS_AUTOMOUNT_POINTS
فهرستی از دایرکتوریهای جدا شده با کولون که ممکن است نصبکننده خودکار از آنها برای نصب فایل استفاده کند
سیستم های. با احتیاط زیاد استفاده کنید، زیرا این ایده Aegis را در مورد شکل آن مخدوش می کند
فایل سیستم
این ویژگی فرض می کند که مسیرهای زیر دایرکتوری mount automounter هستند
طنین مسیرهای بدون آن به عنوان مثال چه زمانی / صفحه اصلی ماشه است و /tmp_mnt/home است
جایی که نصب NFS بر اساس تقاضا انجام می شود، با / صفحه اصلی ظاهر شدن به فرآیندها به
یک پیوند نمادین باشد
این رفتار خودروی سان است. سوار خودرو AMD قادر است
به این شکل پیکربندی شده است، اگرچه نمونه ای از نمونه های موجود در آن نیست
کتابچه راهنمای. همچنین در بسیاری از پیکربندیهای لینوکس AMD معمولی نیست
توزیع ها
COLS عرض صفحه را برای خطاها و لیست ها مشخص می کند. را ببینید -عرض_صفحه گزینه برای
توضیح نحوه استفاده از این متغیر محیطی
EDITOR برنامه مورد استفاده برای ویرایش فایل ها را مشخص می کند -ویرایش or -Edit_BackGround
گزینه ها استفاده می شود. (همچنین نگاه کنید به دیداری متغیر محیطی.) پیش فرض به vi if
تنظیم نشده. را ببینید editor_command زمینه در aeuconf(1) برای اینکه چگونه این را نادیده بگیریم
به طور خاص برای Aegis.
LINES طول صفحه را برای لیست ها مشخص می کند. را ببینید -طول_صفحه گزینه ای برای a
نحوه استفاده از این متغیر محیطی را شرح دهد.
PAGER برنامه ای را که برای مشاهده لیست ها و کمک استفاده می شود را مشخص می کند. اگر خروجی باشد استفاده نمی شود
یک فایل یا یک لوله پیش فرض به بیش اگر تنظیم نشود
VISUAL برنامه مورد استفاده برای ویرایش فایل ها را مشخص می کند -ویرایش گزینه استفاده می شود. (همچنین ببینید
la تدوین متغیر محیطی.) پیش فرض به vi اگر تنظیم نشود را ببینید دیداری_-
فرمان زمینه در aeuconf(1) برای اینکه چگونه این مورد را به طور خاص برای Aegis لغو کنیم.
AEGIS_DATADIR
datadir را همانطور که در مشخص شده است لغو می کند پیکربندی فراخوانی مفید عمدتا برای
تست.
هنگامی که دستورات توسط Aegis اجرا می شوند، تضمین می کند که AEGIS_PROJECT، AEGIS_CHANGE،
متغیرهای محیطی AEGIS_ARCH، LINES و COLS به طور مناسب تنظیم شده اند. پروژه
فایل های پیکربندی پروژه_خاص فیلد نیز مورد مشورت قرار می گیرد و به دنبال ارزش های کدام است
نام با "setenv:" شروع می شود و متغیر محیطی مربوطه را تنظیم می کند. همه ی
جایگزینی شرح داده شده توسط aesub(5) موجود است. به عنوان مثال: تعیین یک PATH و a
SEARCH_PATH برای استفاده برای همه دستورات ممکن است به صورت زیر تنظیم شود:
پروژه_خاص =
[
{
name = "setenv:PATH";
ارزش = "/ usr / bin:/ صندوقچه";
},
{
name = "setenv:SEARCH_PATH";
value = "${search_path}";
},
];
ممکن است به تعداد دلخواه متغیرهای محیطی از این طریق مشخص شوند.
با استفاده از خدمات onworks.net از aegis به صورت آنلاین استفاده کنید