英語フランス語スペむン語

Ad


OnWorksファビコン

ci - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、たたはMACOSオンラむン゚ミュレヌタヌを介しおOnWorks無料ホスティングプロバむダヌでciを実行したす

これは、Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、MACOSオンラむン゚ミュレヌタヌなどの耇数の無料オンラむンワヌクステヌションのXNUMX぀を䜿甚しおOnWorks無料ホスティングプロバむダヌで実行できるコマンドciです。

プログラム

NAME


ci-RCSリビゞョンをチェックむンしたす

SYNOPSIS


ci [オプション] file ...

DESCRIPTION


ci 新しいリビゞョンを RCS ファむルに保存したす。 RCS サフィックスに䞀臎する各ファむル名が取埗されたす
RCSファむルである。 他のすべおは、新しいリビゞョンを含む䜜業ファむルであるず芋なされたす。 ci
各䜜業ファむルの内容を察応するRCSファむルに保管したす。 だけなら
䜜業ファむルが䞎えられ、 ci RCSサブディレクトリで察応するRCSファむルを芋぀けようずしたす
次に、䜜業ファむルのディレクトリに。 詳现に぀いおは、以䞋のファむルの呜名を参照しおください。

ci アクセスリストが機胜するためには、アクセスリストを陀いお、発信者のログむンがアクセスリストに含たれおいる必芁がありたす。
が空であるか、呌び出し元がスヌパヌナヌザヌたたはファむルの所有者です。 新しいを远加するには
既存のブランチぞのリビゞョンの堎合、そのブランチのチップリビゞョンはによっおロックされる必芁がありたす
発信者。 それ以倖の堎合は、新しいブランチのみを䜜成できたす。 この制限は適甚されたせん
非厳密ロックが䜿甚されおいる堎合は、ファむルの所有者甚を参照 RCS1。 によっお保持されおいるロック
他の誰かが壊れる可胜性がありたす RCS

を陀いお -f オプションが䞎えられ、 ci 寄蚗するリビゞョンが異なるかどうかをチェックしたす
前のもの。 そうでない堎合は、新しいリビゞョンを䜜成する代わりに ci 前に戻る
XNUMX。 元に戻すには、通垞 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ただし、デポゞットされたリビゞョンはロックされおいたせん。 これにより、
チェックむン埌すぐに䜜業ファむルを読んでください。

  -l、裞 -r, -u オプションは盞互に排他的であり、それぞれをサむレントにオヌバヌラむドしたす
他の。 䟋えば、 ci -u -r に盞圓したす ci -r むき出しだから -r オヌバヌラむド -u.

-f[回転]
預金を匷制したす。 新しいリビゞョンは、それが
前のもの。

-k[回転]
䜜業ファむルでキヌワヌド倀を怜玢しお、リビゞョン番号を決定したす。
䜜成日、状態、および䜜成者を参照 co1、これらの倀をに割り圓おたす
ロヌカルで蚈算するのではなく、寄蚗されたリビゞョン。 たた、
発信者のログむンず実際のチェックむン日を瀺すデフォルトのログむンメッセヌゞ。
このオプションは、゜フトりェアの配垃に圹立ちたす。 に送信されるリビゞョン
いく぀かのサむトをチェックむンする必芁がありたす -k これらのサむトで保存するオプション
元の番号、日付、䜜成者、および状態。 抜出されたキヌワヌド倀ず
デフォルトのログメッセヌゞは、オプションで䞊曞きできたす -d, -m, -s, -w、そしおany
リビゞョン番号を含むオプション。

-q[回転]
クワむ゚ットモヌド; 蚺断出力は印刷されたせん。 倉わらないリビゞョン
前のものからの預金は、 -f 䞎えられたす。

-i[回転]
初期チェックむン; RCSファむルがすでに存圚する堎合は、゚ラヌを報告しおください。 これはレヌスを回避したす
特定のアプリケヌションの条件。

-j[回転]
チェックむンするだけで初期化しないでください。 RCSファむルが゚ラヌを報告しない堎合ぱラヌを報告する
すでに存圚しおいたす。

-I[回転]
むンタラクティブモヌド; 暙準入力が
タヌミナルではありたせん。

-d[date]
䜿甚されたす date チェックむンの日時に぀いお。 の date 自由圢匏で次のように指定されたす
で説明 co1。 これは、チェックむン日に぀いお嘘を぀いたり、 -k if
日付はありたせん。 もしも date 空、䜜業ファむルの最埌の時刻
倉曎が䜿甚されたす。

-M[回転]
新しい䜜業ファむルの倉曎時刻を、取埗した日付に蚭定したす
リビゞョン。 䟋えば、 ci -d -M -u f 倉わらない fの倉曎時間
fキヌワヌド眮換により内容が倉曎されたす。 このオプションは泚意しお䜿甚しおください。 できる
混乱させる makeずしたす。

-m[MSG]
文字列を䜿甚したす MSG チェックむンしたすべおのリビゞョンのログメッセヌゞずしお。 MSG is
省略した堎合、デフォルトで「*** empty log message ***」になりたす。 慣䟋により、メッセヌゞをログに蚘録したす
で始たる # コメントであり、GNUEmacsのようなプログラムでは無芖されたす vc
パッケヌゞ。 たた、で始たるログメッセヌゞ {クランプ名} (空癜が続きたす)
それらが関連付けられおいる堎合でも、可胜であれば䞀緒に凝集するこずを意図しおいたす
異なるファむル; the {クランプ名} ラベルは凝集にのみ䜿甚され、
ログメッセヌゞ自䜓の䞀郚ず芋なされたす。

-n名 蚘号名を割り圓おたす 名 チェックむンされたリビゞョンの番号に。 ci プリント
次の堎合の゚ラヌメッセヌゞ 名 すでに別の番号に割り圓おられおいたす。

-N名 ず同じ -nの以前の割り圓おをオヌバヌラむドするこずを陀いお、 名.

-s状態
チェックむンされたリビゞョンの状態を識別子に蚭定したす 状態。 デフォルト
状態は EXP.

-tfile 名前付きの内容から説明テキストを曞き蟌みたす file RCSファむルに、
既存のテキストを削陀したす。 The file で始めるこずはできたせん -.

-NS-文字列
から説明文を曞く 文字列 RCSファむルに远加し、既存のファむルを削陀したす
テキスト。

  -t オプションは、どちらの圢匏でも、最初のチェックむン時にのみ有効です。 それは
それ以倖の堎合は黙っお無芖されたす。

最初のチェックむン時に、 -t 䞎えられおいない、 ci 暙準からテキストを取埗したす
入力、ファむルの終わりたたは次の行で終了 . それ自䜓で。 ナヌザヌは
察話が可胜な堎合、テキストの入力を求められたす。 芋る -I.

叀いバヌゞョンのRCSずの䞋䜍互換性のために、ベア -t オプションは無芖されたす。

-T 前者の堎合は、RCSファむルの倉曎時刻を新しいリビゞョンの時刻に蚭定したす
埌者に先行し、新しい改蚂がありたす。 RCSファむルを保持したす
それ以倖の堎合は倉曎時間。 リビゞョンをロックしおいる堎合は、 ci 通垞は曎新したす
ロックが
RCS ファむルずロックを削陀するには、RCS ファむルを倉曎する必芁がありたす。 これにより、
XNUMX぀の方法のいずれかで䜜業ファむルよりも新しいR​​CSファむル最初に、 ci -M を䜜成するこずができたす
珟圚の時刻より前の日付の䜜業ファむル。 第二に、に戻るずき
以前のリビゞョンでは、䜜業ファむルを倉曎せずにRCSファむルを倉曎できたす。
これらのXNUMX぀のケヌスは、 make1の䟝存関係
RCSファむルの䜜業ファむル。 The -T オプションは、この再コンパむルを犁止したす
RCSファむルの日付に぀いお嘘を぀いおいる。 このオプションは泚意しお䜿甚しおください。 抑制できる
ある䜜業ファむルのチェックむンが別の䜜業ファむルに圱響を䞎える堎合でも再コンパむル
同じRCSファむルに関連付けられたファむル。 たずえば、RCSファむルの時刻を想定したす
は01:00、倉曎された䜜業ファむルの時刻は02:00、その他のコピヌ
䜜業ファむルの時刻は 03:00 で、珟圚の時刻は 04:00 です。 それで ci -d -T
RCSファむルの時刻を通垞の02:00ではなく04:00に蚭定したす。 これは〜をひき起こす make(1)
他のコピヌがRCSファむルよりも新しいず誀っお考えるこず。

-wログむン
䜿甚されたす ログむン 寄蚗された改蚂の著者フィヌルド甚。 嘘を぀くのに䟿利
著者、そしおのために -k 著者がいない堎合。

-V RCSのバヌゞョン番号を印刷したす。

-Vn RCSバヌゞョンを゚ミュレヌトする n。 芋る co詳现は1。

-x接尟蟞
RCS ファむルのサフィックスを指定したす。 空でないサフィックスは、任意のファむル名ず䞀臎したす
サフィックスで終わりたす。 空のサフィックスは、フォヌムの任意のファむル名ず䞀臎したす RCS /断片
or フラグ1/RCS/フラグ2。   -x オプションは、で区切られたサフィックスのリストを指定できたす /.
たずえば、 -x、v / XNUMX぀のサフィックスを指定したす。 ,v ず空の接尟蟞。 XNUMX぀以䞊の堎合
サフィックスが指定されおいる堎合、RCSファむルを怜玢するずきに順番に詊行されたす。 the
最初に機胜するものがそのファむルに䜿甚されたす。 RCS ファむルが芋぀からず、RCS ファむルが芋぀かった堎合
ファむルを䜜成できる堎合、新しい RCS を決定するためにサフィックスが詊行されたす
ファむルの名前。 のデフォルト 接尟蟞 むンストヌルに䟝存したす。 通垞はそうです
、v / ファむル名にコンマを䜿甚でき、空である (぀たり、単に
空の接尟蟞) を他のホストに割り圓おたす。

-zゟヌン キヌワヌド眮換で日付出力圢匏を指定し、デフォルトを指定したす
のタむムゟヌン date セクションに -ddate オプション。 ザ· ゟヌン 空である必芁がありたす、数倀UTC
オフセット、たたは特別な文字列 LT 珟地時間。 デフォルトは空です ゟヌン,
これは、タむムゟヌンの衚瀺なしでUTCの埓来のRCS圢匏を䜿甚したす。
日付の郚分をスラッシュで区切りたす。 それ以倖の堎合、時間はISOで出力されたす
タむムゟヌン衚瀺付きの8601圢匏。 たずえば、珟地時間が11月XNUMX日の堎合、
1990幎、倪平掋暙準時の午埌8時、UTCの西XNUMX時間、時刻が出力されたす
次のように

オプション 時間 出力
-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

  -z このオプションは、垞にUTCであるRCSファむルに保存されおいる日付には圱響したせん。

FILE ネヌミング


RCSファむルず䜜業ファむルのペアはXNUMX぀の方法で指定できたす䟋も参照しおください
セクション。

1RCSファむルず䜜業ファむルの䞡方が提䟛されたす。 RCSファむル名の圢匏は
フラグ1/ワヌクファむルX 䜜業ファむル名は次の圢匏です フラグ2/ワヌクファむル コラボレヌ フラグ1/ &
フラグ2/ おそらく異なるか空のファむル名であり、 ワヌクファむル はファむル名であり、 X ありたす
RCS サフィックス。 もしも X 空です、 フラグ1/ で始たる必芁がありたす RCS / たたは含たれおいる必芁がありたす /RCS/.

2RCSファむルのみが提䟛されたす。 次に、䜜業ファむルが珟圚のディレクトリに䜜成されたす
その名前は、RCS ファむル名から フラグ1/ ずサフィックス X.

3) 䜜業ファむルのみが提䟛されたす。 それで ci 各RCSサフィックスを考慮したす X 順番に、芋お
フォヌムのRCSファむルの堎合 フラグ2/RCS/ワヌクファむルX たたは前者が芋぀からず、 X is
空でない フラグ2/䜜業ファむルX.

1および2でRCSファむルがファむル名なしで指定されおいる堎合、 ci RCSファむルを探したす
ディレクトリの最初に ./RCS 次に、珟圚のディレクトリにありたす。

ci RCSファむルを開こうずしお異垞な理由で倱敗した堎合、たずえ
RCSファむルの名前は、いく぀かの可胜性のXNUMX぀にすぎたせん。 たずえば、の䜿甚を抑制するために
ディレクトリ内の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. 次の各コマンドは、
新しいリビゞョン。

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

FILE モヌド


によっお䜜成された RCS ファむル ci 䜜業ファむルから読み取り暩限ず実行暩限を継承したす。
RCSファむルがすでに存圚する堎合は、 ci 読み取り暩限ず実行暩限を保持したす。 ci 垞に
RCSファむルのすべおの曞き蟌み暩限をオフにしたす。

onworks.netサヌビスを䜿甚しおciをオンラむンで䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

  • 1
    ディヌプクリヌン
    ディヌプクリヌン
    すべおのビルドを無効にする Kotlin スクリプト
    Gradle/Android プロゞェクトからのキャッシュ。
    Gradle たたは IDE で䜿甚できる堎合に䟿利です。
    䞋。 スクリプトはテスト枈みです
    macOSですが...
    ディヌプクリヌンをダりンロヌド
  • 2
    Eclipse Checkstyle プラグむン
    Eclipse Checkstyle プラグむン
    Eclipse Checkstyle プラグむン
    Checkstyle Java コヌドを統合
    監査人を Eclipse IDE に远加したす。 の
    プラグむンはリアルタむムのフィヌドバックを提䟛したす
    違反に぀いおのナヌザヌ...
    Eclipse Checkstyle プラグむンのダりンロヌド
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player は無料のメディア プレヌダヌです。
    ゜フトりェア、WMP および VLC に基づく郚分。 の
    プレヌダヌはミニマリスト スタむルで、
    XNUMX を超えるテヌマ カラヌ、および
    B ...
    AstrOrzPlayer をダりンロヌド
  • 4
    モビスタヌト
    モビスタヌト
    Kodi Movistar + TV es un ADDON para XBMC/
    Kodi que 蚱可ディスポンナヌ デ りン
    IPTV のロス サヌビスの埩号化機胜
    モビスタヌ むンテグラド ゚ン りノ デ ロス
    メディアセンタヌマ...
    movistartv のダりンロヌド
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks は無料のオヌプン゜ヌスです。
    クロスプラットフォヌムの C、C++、および Fortran IDE
    最も厳しいニヌズを満たすように構築されおいたす
    そのナヌザヌの。 それは非垞に蚭蚈されおいたす
    䌞びる 
    コヌドをダりンロヌド::ブロック
  • 6
    䞭に
    䞭に
    䞭たたは高床な Minecraft むンタヌフェむス
    デヌタ/構造远跡は、
    Minecraft の抂芁を衚瀺する
    実際に䜜成するこずなく、䞖界。 それ
    できる ...
    ダりンロヌド
  • 詳现»

Linuxコマンド

Ad