انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

ci - آنلاین در ابر

Ci را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور ci است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ci - در ویرایش های RCS بررسی کنید

خلاصه


ci [گزینه های] پرونده ...

شرح


ci ویرایش های جدید را در فایل های RCS ذخیره می کند. هر نام فایلی که با پسوند RCS مطابقت دارد به آن گرفته می شود
یک فایل RCS باشد. فرض بر این است که بقیه فایل‌های کاری حاوی ویرایش‌های جدید هستند. ci
محتویات هر فایل کاری را به فایل RCS مربوطه واریز می کند. اگر فقط الف
فایل کاری داده شده است، ci سعی می کند فایل RCS مربوطه را در یک زیر شاخه RCS پیدا کند
و سپس در دایرکتوری فایل کاری. برای جزئیات بیشتر، به FILE NAMING در زیر مراجعه کنید.

برای ci برای کار کردن، ورود تماس گیرنده باید در لیست دسترسی باشد، مگر اینکه لیست دسترسی باشد
خالی است یا تماس گیرنده ابر کاربر یا مالک فایل است. برای پیوست جدید
تجدید نظر در یک شاخه موجود، ویرایش نوک آن شاخه باید توسط قفل شود
تماس گیرنده در غیر این صورت، فقط می توان یک شعبه جدید ایجاد کرد. این محدودیت اجرا نمی شود
برای صاحب فایل در صورت استفاده از قفل غیر دقیق (نگاه کنید به RCS(1)). قفلی که نگه داشته شده
شخص دیگری را می توان با آن شکست RCS فرمان

مگر اینکه -f گزینه داده شده است، ci بررسی می کند که آیا ویرایشی که قرار است واریز شود با آن تفاوت دارد یا خیر
قبلی اگر نه، به جای ایجاد یک ویرایش جدید ci به حالت قبل برمی گردد
یکی برای بازگشت، معمولی ci فایل کار و هرگونه قفل را حذف می کند. ci -l نگه می دارد و ci -u
هر قفلی را حذف می کند، و سپس هر دو یک فایل کاری جدید ایجاد می کنند که انگار co -l or co -u
در بازنگری قبلی اعمال شده بود. هنگام برگشت، هر کدام -n و -s گزینه ها اعمال می شود
به بازنگری قبلی

برای هر بازبینی سپرده شده، ci یک پیام گزارش را درخواست می کند. پیام ورود باید
تغییرات را خلاصه کنید و باید با پایان فایل یا با یک خط حاوی خاتمه داده شود . by
خود اگر چندین فایل بررسی شده باشد ci می پرسد که آیا از گزارش قبلی مجددا استفاده شود یا خیر
پیام اگر ورودی استاندارد ترمینال نباشد، ci دستور را سرکوب می کند و از آن استفاده می کند
یک پیام ورود به سیستم برای همه فایل ها. همچنین ببینید -m.

اگر فایل RCS وجود نداشته باشد، ci آن را ایجاد می کند و محتویات کار را واریز می کند
فایل به عنوان ویرایش اولیه (شماره پیش فرض: 1.1). لیست دسترسی به مقدار دهی اولیه می شود
خالی. به جای پیغام گزارش، ci متن توصیفی را درخواست می کند (نگاه کنید به -t در زیر).

تعداد احیای بازبینی سپرده شده را می توان با هر یک از گزینه ها ارائه کرد -f, -i, -I,
-j, -k, -l, -M, -q, -r، یا -u. احیای می تواند نمادین، عددی یا مختلط باشد. نام های نمادین در
احیای باید قبلا تعریف شده باشد. را ببینید -n و -N گزینه هایی برای اختصاص نام در هنگام ورود.
If احیای is $, ci شماره بازبینی را از مقادیر کلیدواژه در فایل کاری تعیین می کند.

If احیای با یک نقطه شروع می شود، سپس شاخه پیش فرض (معمولاً تنه) به آن اضافه می شود
آی تی. اگر احیای یک شماره شعبه است که با یک نقطه و سپس آخرین ویرایش در آن همراه است
شاخه استفاده می شود.

If احیای یک شماره تجدید نظر است، باید بالاتر از آخرین شماره در شعبه ای باشد که به آن رسیده است
احیای متعلق است، یا باید یک شعبه جدید راه اندازی کند.

If احیای یک شعبه است نه یک شماره ویرایش، ویرایش جدید به آن اضافه شده است
شاخه. عدد سطح با افزایش شماره ویرایش نوک آن بدست می آید
شاخه. اگر احیای یک شاخه غیر موجود را نشان می دهد، آن شاخه با اولیه ایجاد می شود
نسخه شماره گذاری شده احیای.1.

If احیای حذف شده است، ci سعی می کند شماره ویرایش جدید را از آخرین قفل تماس گیرنده استخراج کند.
اگر تماس گیرنده نسخه نوک یک شعبه را قفل کرده باشد، ویرایش جدید به ضمیمه می شود
آن شاخه شماره ویرایش جدید با افزایش شماره ویرایش نوک به دست می آید.
اگر تماس گیرنده یک نسخه بدون انعام را قفل کرده باشد، یک شعبه جدید در آن تجدید نظر توسط
افزایش بیشترین تعداد شعبه در آن تجدید نظر. شاخه اولیه پیش فرض و
اعداد سطح هستند 1.

If احیای حذف شده است و تماس گیرنده قفل ندارد، اما مالک فایل است و قفل کردن روی تنظیم نشده است
سخت، سپس ویرایش به شاخه پیش فرض اضافه می شود (معمولاً تنه؛ به قسمت مراجعه کنید
-b گزینه ای از RCS(1).

استثنا: در صندوق عقب، ویرایش ها را می توان به انتها اضافه کرد، اما درج نمی شود.

OPTIONS


-rاحیای در بازبینی بررسی کنید احیای.

-r لخت -r گزینه (بدون هیچ گونه تجدید نظر) معنای غیر معمولی دارد ci. با دیگران
دستورات RCS، لخت -r گزینه جدیدترین ویرایش پیش فرض را مشخص می کند
شاخه، اما با ci، لخت -r گزینه رفتار پیش فرض را دوباره برقرار می کند
آزاد کردن یک قفل و حذف فایل کار، و برای لغو هر پیش فرض استفاده می شود
-l or -u گزینه های ایجاد شده توسط نام مستعار پوسته یا اسکریپت.

-l[احیای]
کار می کند مانند -r، به جز اینکه یک مورد اضافی را انجام می دهد co -l برای بازبینی سپرده شده
بنابراین، ویرایش سپرده شده بلافاصله دوباره بررسی و قفل می شود. این هست
برای ذخیره یک ویرایش مفید است، اگرچه می‌خواهید بعد از آن ویرایش آن را ادامه دهید
ثبت نام

-u[احیای]
کار می کند مانند -l، با این تفاوت که نسخه واریز شده قفل نشده است. این به یک اجازه می دهد
فایل کاری را بلافاصله پس از ورود بخوانید.

La -l، برهنه -rو -u گزینه ها متقابلا منحصر به فرد هستند و بی سر و صدا هر کدام را نادیده می گیرند
دیگر. مثلا، ci -u -r برابر است با ci -r چون لخت -r نادیده گرفتن -u.

-f[احیای]
واریز سپرده ویرایش جدید واریز شده است حتی با آن تفاوتی ندارد
قبلی

-k[احیای]
فایل کاری را برای مقادیر کلیدواژه جستجو می کند تا شماره ویرایش آن را تعیین کند.
تاریخ ایجاد، وضعیت، و نویسنده (نگاه کنید به co(1))، و این مقادیر را به
به جای اینکه آنها را به صورت محلی محاسبه کنید، بازبینی را واریز کرد. همچنین الف تولید می کند
پیام ورود به سیستم پیش فرض که ورود تماس گیرنده و تاریخ ورود واقعی را ذکر می کند.
این گزینه برای توزیع نرم افزار مفید است. ویرایشی که به ارسال می شود
چندین سایت باید با -k گزینه ای در این سایت ها برای حفظ
شماره، تاریخ، نویسنده و وضعیت اصلی مقادیر کلمه کلیدی استخراج شده و
پیام گزارش پیش فرض را می توان با گزینه ها لغو کرد -d, -m, -s, -w، و هرکدام
گزینه ای که دارای یک شماره تجدید نظر است.

-q[احیای]
حالت آرام؛ خروجی تشخیصی چاپ نمی شود. بازنگری که متفاوت نیست
از قبلی سپرده نمی شود، مگر اینکه -f داده شده است.

-i[احیای]
ورود اولیه؛ اگر فایل RCS از قبل وجود داشته باشد، خطا را گزارش کنید. این از مسابقه اجتناب می کند
شرایط در کاربردهای خاص

-j[احیای]
فقط چک کنید و مقداردهی اولیه نکنید. اگر فایل RCS خطا را گزارش نمی‌کند
از قبل موجود است.

-I[احیای]
حالت تعاملی؛ حتی اگر ورودی استاندارد باشد، از کاربر خواسته و سؤال می شود
ترمینال نیست

-d[تاریخ]
استفاده تاریخ برای تاریخ و ساعت ورود در تاریخ در قالب آزاد به عنوان مشخص شده است
توضیح داده شده در co(1). این برای دروغ گفتن در مورد تاریخ ورود و برای -k if
تاریخ در دسترس نیست اگر تاریخ خالی است، آخرین زمان فایل کاری است
اصلاح استفاده می شود.

-M[احیای]
زمان اصلاح هر فایل کاری جدید را به عنوان تاریخ بازیابی تنظیم کنید
تجدید نظر. مثلا، ci -d -M -u f تغییر نمی کند fزمان اصلاح، حتی اگر
fمحتویات به دلیل جایگزینی کلمه کلیدی تغییر می کند. از این گزینه با احتیاط استفاده کنید. می تواند
مغشوش ساخت(1).

-m[MSG]
از رشته استفاده می کند MSG به عنوان پیام ورود به سیستم برای همه ویرایش ها بررسی شده است MSG is
حذف شده، پیش‌فرض "*** پیام گزارش خالی ***" است. طبق قرارداد، پیام‌ها را ثبت کنید
که با شروع می شود # نظرات هستند و توسط برنامه هایی مانند GNU Emacs نادیده گرفته می شوند vc
بسته بندی همچنین، پیام هایی را که با آن شروع می شوند ثبت کنید {نام توده} (به دنبال فضای سفید)
قرار است در صورت امکان در کنار هم جمع شوند، حتی اگر مرتبط باشند
فایل های مختلف؛ را {نام توده} برچسب فقط برای جمع کردن استفاده می شود و اینطور نیست
به عنوان بخشی از خود پیام گزارش در نظر گرفته می شود.

-nنام نام نمادین را اختصاص می دهد نام به تعداد بازبینی اعلام شده ci چاپ
پیغام خطا اگر نام قبلاً به شماره دیگری اختصاص داده شده است.

-Nنام همان -n، با این تفاوت که یک تخصیص قبلی را لغو می کند نام.

-sبود
وضعیت بازبینی ثبت‌شده را روی شناسه تنظیم می‌کند بود. به طور پیش فرض
دولت است بزرگراه.

-tپرونده متن توصیفی را از مطالب نام برده می نویسد پرونده در فایل RCS،
حذف متن موجود در پرونده نمی توان با -.

-t-رشته
نوشتن متن توصیفی از رشته در فایل RCS، فایل موجود را حذف کنید
متن.

La -t گزینه، در هر دو شکل آن، فقط در هنگام ورود اولیه تأثیر دارد. این است
در غیر این صورت بی صدا نادیده گرفته شد.

در حین بررسی اولیه، اگر -t داده نمی شود، ci متن را از استاندارد دریافت می کند
ورودی، با پایان فایل یا یک خط حاوی پایان می‌یابد . به خودی خود کاربر است
در صورت امکان تعامل برای متن درخواست می شود. دیدن -I.

برای سازگاری با نسخه‌های قدیمی‌تر RCS، خالی است -t گزینه نادیده گرفته می شود

-T زمان اصلاح فایل RCS را بر روی زمان ویرایش جدید تنظیم کنید
قبل از دومی است و تجدید نظر جدیدی وجود دارد. فایل RCS را حفظ کنید
زمان اصلاح در غیر این صورت اگر نسخه ای را قفل کرده اید، ci معمولا به روز رسانی می کند
زمان تغییر فایل RCS به زمان فعلی، زیرا قفل در ذخیره می شود
فایل RCS و حذف قفل نیاز به تغییر فایل RCS دارد. این می تواند ایجاد کند
فایل RCS جدیدتر از فایل کاری به یکی از دو روش: اول، ci -M می تواند ایجاد کند
فایل کاری با تاریخ قبل از زمان فعلی؛ دوم، هنگام بازگشت به
ویرایش قبلی فایل RCS می تواند تغییر کند در حالی که فایل کاری بدون تغییر باقی می ماند.
این دو مورد می توانند باعث کامپایل مجدد بیش از حد ناشی از a ساخت(1) وابستگی به
فایل کاری روی فایل RCS در -T گزینه این کامپایل مجدد را توسط
دروغ در مورد تاریخ فایل RCS. از این گزینه با احتیاط استفاده کنید. می تواند سرکوب کند
کامپایل مجدد حتی زمانی که بررسی یک فایل کاری باید روی کار دیگری تأثیر بگذارد
فایل مرتبط با همان فایل RCS. برای مثال، زمان فایل RCS را فرض کنید
ساعت 01:00 است، زمان فایل کاری (تغییر شده) 02:00 است، یک نسخه دیگر از
فایل کاری ساعت 03:00 و زمان فعلی 04:00 است. سپس ci -d -T
زمان فایل RCS را به جای 02:00 معمول روی 04:00 تنظیم می کند. این باعث می شود ساخت(1)
فکر کنید (به اشتباه) کپی دیگر جدیدتر از فایل RCS است.

-wورود
استفاده ورود برای قسمت نویسنده بازبینی سپرده شده. برای دروغ گفتن مفید است
نویسنده، و برای -k اگر نویسنده ای در دسترس نباشد

-V شماره نسخه RCS را چاپ کنید.

-Vn نسخه RCS را شبیه سازی کنید nاست. دیدن co(1) برای جزئیات.

-xپسوندها
پسوند فایل های RCS را مشخص می کند. پسوند غیر خالی با هر نام فایل مطابقت دارد
به پسوند ختم می شود پسوند خالی با هر نام فایل فرم مطابقت دارد RCS/FRAG
or frag1/RCS/frag2. La -x گزینه می تواند لیستی از پسوندهای جدا شده توسط را مشخص کند /.
به عنوان مثال، -x،v/ دو پسوند مشخص می کند: ,v و پسوند خالی. اگر دو یا بیشتر
پسوندها مشخص شده اند، هنگام جستجوی یک فایل RCS به ترتیب امتحان می شوند. را
اولین موردی که کار می کند برای آن فایل استفاده می شود. اگر هیچ فایل RCS به جز RCS یافت نشد
فایل را می توان ایجاد کرد، پسوندها به منظور تعیین RCS جدید امتحان می شوند
نام فایل پیش فرض برای پسوندها وابسته به نصب است. به طور معمول آن است
, v/ برای میزبان هایی مانند یونیکس که اجازه کاما در نام فایل ها را می دهند و خالی هستند (یعنی فقط
پسوند خالی) برای میزبان های دیگر.

-zمنطقه فرمت خروجی تاریخ را در جایگزینی کلمه کلیدی مشخص می کند و پیش فرض را مشخص می کند
منطقه زمانی برای تاریخ در -dتاریخ گزینه. منطقه باید خالی باشد، یک UTC عددی
افست یا رشته خاص LT به وقت محلی پیش فرض خالی است منطقه,
که از فرمت سنتی RCS UTC بدون هیچ علامت منطقه زمانی و
با خطوط موم جدا کننده قسمت های تاریخ؛ در غیر این صورت زمان ها در ISO خروجی می شوند
فرمت 8601 با نشانگر منطقه زمانی. برای مثال، اگر به وقت محلی 11 ژانویه باشد،
1990، ساعت 8 بعد از ظهر به وقت استاندارد اقیانوس آرام، هشت ساعت غرب UTC، سپس زمان خروجی است
به شرح زیر است:

انتخاب زمان تولید
-z 1990/01/12 04:00:00 (به طور پیش فرض)
-zLT 1990-01-11 20: 00: 00-08
-z+05:30 1990-01-12 09:30:00+05:30

La -z این گزینه بر تاریخ های ذخیره شده در فایل های RCS که همیشه UTC هستند تأثیر نمی گذارد.

فایل نامگذاری


جفت فایل‌های RCS و فایل‌های کاری را می‌توان به سه روش مشخص کرد (همچنین به مثال مراجعه کنید
بخش).

1) هم فایل RCS و هم فایل کاری داده شده است. نام فایل RCS به همین شکل است
frag1/workfileX و نام فایل کاری از این فرم است frag2/فایل کاری جایی که frag1/ و
frag2/ نام فایل (احتمالاً متفاوت یا خالی) هستند، فایل کاری نام فایل است و X است
پسوند RCS. اگر X خالی است، frag1/ باید با RCS/ یا باید حاوی /RCS/.

2) فقط فایل RCS داده شده است. سپس فایل کاری در دایرکتوری فعلی ایجاد می شود
و نام آن با حذف از نام فایل RCS گرفته شده است frag1/ و پسوند X.

3) فقط فایل کاری داده شده است. سپس ci هر پسوند RCS را در نظر می گیرد X به نوبه خود، به دنبال
برای یک فایل RCS از فرم frag2/RCS/workfileX یا (اگر اولی پیدا نشد و X is
خالی نیست) frag2/workfileX.

اگر فایل RCS بدون نام فایل در 1) و 2 مشخص شده باشد. ci به دنبال فایل RCS می گردد
ابتدا در دایرکتوری ./RCS و سپس در دایرکتوری فعلی.

ci در صورتی که تلاش برای باز کردن یک فایل RCS به دلیلی غیرعادی شکست بخورد، حتی اگر مشکلی نداشته باشد، خطا را گزارش می‌کند
نام فایل RCS تنها یکی از چندین احتمال است. به عنوان مثال، برای سرکوب استفاده از
دستورات RCS در یک دایرکتوری d، یک فایل معمولی به نام ایجاد کنید d/RCS به طوری که تلاش های گاه به گاه
برای استفاده از دستورات RCS در d شکست چون d/RCS دایرکتوری نیست

مثال ها


فرض کنید ,v یک پسوند RCS است و دایرکتوری فعلی حاوی یک زیر شاخه است RCS با
فایل RCS io.c، v. سپس هر یک از دستورات زیر را در یک کپی بررسی کنید io.c به
RCS/io.c، v به عنوان آخرین ویرایش، حذف io.c.

ci io.c; ci RCS/io.c,v; ci io.c,v;
ci io.c RCS/io.c,v; ci io.c io.c,v;
ci RCS/io.c، v io.c; ci io.c، v io.c;

در عوض فرض کنید پسوند خالی یک پسوند RCS است و دایرکتوری فعلی حاوی است
یک زیر شاخه RCS با یک فایل RCS io.c. هر یک از دستورات زیر در a بررسی می شود
تجدید نظر جدید

ci io.c; ci RCS/io.c;
ci io.c RCS/io.c;
ci RCS/io.c io.c;

فایل حالت ها


یک فایل RCS ایجاد شده توسط ci مجوزهای خواندن و اجرا را از فایل کاری به ارث می برد.
اگر فایل RCS از قبل وجود داشته باشد، ci مجوزهای خواندن و اجرای خود را حفظ می کند. ci همیشه
تمام مجوزهای نوشتن فایل های RCS را خاموش می کند.

از ci آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    بسیار تمیز
    بسیار تمیز
    یک اسکریپت کاتلین که تمام ساخت‌ها را هسته‌ای می‌کند
    حافظه پنهان از پروژه های Gradle/Android.
    زمانی مفید است که Gradle یا IDE به شما اجازه دهند
    پایین. اسکریپت روی تست شده است
    macOS، اما ...
    دانلود عمیق تمیز
  • 2
    پلاگین Eclipse Checkstyle
    پلاگین Eclipse Checkstyle
    پلاگین Eclipse Checkstyle
    کد جاوا Checkstyle را یکپارچه می کند
    حسابرس به Eclipse IDE. در
    پلاگین بازخورد در زمان واقعی را به شما ارائه می دهد
    کاربر در مورد viol...
    دانلود Eclipse Checkstyle Plug-in
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player یک پخش کننده رسانه رایگان است
    نرم افزار، بخشی مبتنی بر WMP و VLC. این
    پخش کننده به سبک مینیمالیستی است، با
    بیش از ده رنگ تم، و همچنین می توانید
    ب ...
    AstrOrzPlayer را دانلود کنید
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV بدون ADDON برای XBMC/
    Kodi que Permite disponer de un
    رمزگشایی خدمات IPTV
    Movistar integrado en uno de los
    مراکز رسانه ای ما...
    دانلود movistartv
  • 5
    کد :: بلوک
    کد :: بلوک
    کد::Blocks یک منبع باز و رایگان است،
    کراس پلتفرم C، C++ و Fortran IDE
    ساخته شده برای پاسخگویی به بیشترین نیازها
    از کاربران آن بسیار طراحی شده است
    تمدید می کند ...
    کد دانلود::Blocks
  • 6
    در میان
    در میان
    در میان یا رابط پیشرفته Minecraft
    و Data/Structure Tracking ابزاری برای
    نمای کلی یک Minecraft را نمایش دهید
    جهان، بدون اینکه واقعاً آن را ایجاد کند. آی تی
    می توان ...
    دانلود در میان
  • بیشتر "

دستورات لینوکس

Ad