InglesPransesEspanyol

Ad


OnWorks favicon

ci - Online sa Cloud

Patakbuhin ang ci sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command ci na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ci - suriin ang mga rebisyon ng RCS

SINOPSIS


ci [pagpipilian] file ...

DESCRIPTION


ci nag-iimbak ng mga bagong rebisyon sa mga RCS file. Dinadala ang bawat pangalan ng file na tumutugma sa isang RCS suffix
maging isang RCS file. Ang lahat ng iba ay ipinapalagay na gumaganang mga file na naglalaman ng mga bagong rebisyon. ci
idineposito ang mga nilalaman ng bawat gumaganang file sa kaukulang RCS file. Kung a
ang gumaganang file ay ibinigay, ci sinusubukang hanapin ang kaukulang RCS file sa isang RCS subdirectory
at pagkatapos ay sa direktoryo ng gumaganang file. Para sa higit pang mga detalye, tingnan ang FILE NAMING sa ibaba.

para ci upang gumana, ang pag-login ng tumatawag ay dapat nasa listahan ng pag-access, maliban kung ang listahan ng pag-access
ay walang laman o ang tumatawag ay ang superuser o ang may-ari ng file. Upang magdagdag ng bago
rebisyon sa isang umiiral nang branch, ang tip revision sa branch na iyon ay dapat na naka-lock ng
tumatawag. Kung hindi, isang bagong sangay lamang ang maaaring gawin. Ang paghihigpit na ito ay hindi ipinapatupad
para sa may-ari ng file kung ginamit ang hindi mahigpit na pag-lock (tingnan ang rcs(1)). Isang lock na hawak
may ibang masisira sa rcs utos.

Maliban sa -f ibinigay ang pagpipilian, ci sinusuri kung ang rebisyon na idedeposito ay naiiba sa
ang nauna. Kung hindi, sa halip na gumawa ng bagong rebisyon ci babalik sa nauna
isa. Upang ibalik, karaniwan ci inaalis ang gumaganang file at anumang lock; ci -l pinapanatili at ci -u
inaalis ang anumang lock, at pagkatapos ay pareho silang bumubuo ng isang bagong gumaganang file na parang co -l or co -u
ay inilapat sa naunang rebisyon. Kapag nagbabalik, anuman -n at -s naaangkop ang mga opsyon
sa naunang rebisyon.

Para sa bawat rebisyong idineposito, ci prompt para sa isang log message. Ang mensahe ng log ay dapat
ibuod ang pagbabago at dapat wakasan sa pamamagitan ng end-of-file o ng isang linyang naglalaman . by
mismo. Kung maraming file ang naka-check in ci nagtatanong kung gagamitin muli ang nakaraang log
mensahe. Kung ang karaniwang input ay hindi isang terminal, ci pinipigilan ang prompt at ginagamit ang
parehong log message para sa lahat ng mga file. Tingnan din -m.

Kung wala ang RCS file, ci lumilikha nito at nagdedeposito ng mga nilalaman ng paggawa
file bilang paunang rebisyon (default na numero: 1.1). Ang listahan ng access ay sinisimulan sa
walang laman. Sa halip na ang log message, ci humihiling ng tekstong naglalarawan (tingnan -t sa ibaba).

Ang bilang rev ng idinepositong rebisyon ay maaaring ibigay ng alinman sa mga opsyon -f, -i, -I,
-j, -k, -l, -M, -q, -r, O -u. rev maaaring simboliko, numero, o halo-halong. Mga simbolikong pangalan sa
rev kailangang tukuyin na; tingnan ang -n at -N mga opsyon para sa pagtatalaga ng mga pangalan sa panahon ng checkin.
If rev is $, ci tinutukoy ang numero ng rebisyon mula sa mga halaga ng keyword sa gumaganang file.

If rev nagsisimula sa isang tuldok, pagkatapos ay ang default na sangay (karaniwang ang puno ng kahoy) ay prepended sa
ito Kung rev ay isang numero ng sangay na sinusundan ng isang tuldok, pagkatapos ay ang pinakabagong rebisyon doon
ginagamit ang sangay.

If rev ay isang revision number, dapat itong mas mataas kaysa sa pinakabago sa branch kung saan
rev pag-aari, o dapat magsimula ng bagong sangay.

If rev ay isang sangay sa halip na isang rebisyon na numero, ang bagong rebisyon ay idinagdag doon
sangay. Nakukuha ang numero ng antas sa pamamagitan ng pagdaragdag sa numero ng rebisyon ng tip na iyon
sangay. Kung rev ay nagpapahiwatig ng isang hindi umiiral na sangay, ang sangay na iyon ay ginawa gamit ang inisyal
rebisyon na may bilang rev.1.

If rev ay tinanggal, ci sinusubukang kunin ang bagong revision number mula sa huling lock ng tumatawag.
Kung na-lock ng tumatawag ang tip na rebisyon ng isang sangay, ang bagong rebisyon ay idaragdag sa
sanga na iyon. Ang bagong numero ng rebisyon ay nakuha sa pamamagitan ng pagdaragdag sa numero ng rebisyon ng tip.
Kung ang tumatawag ay nag-lock ng isang non-tip na rebisyon, isang bagong sangay ang magsisimula sa rebisyong iyon ng
pagdaragdag ng pinakamataas na bilang ng sangay sa rebisyong iyon. Ang default na paunang sangay at
mga numero ng antas ay 1.

If rev ay tinanggal at ang tumatawag ay walang lock, ngunit nagmamay-ari ng file at ang pag-lock ay hindi nakatakda sa
mahigpit, pagkatapos ay idinagdag ang rebisyon sa default na sangay (karaniwang ang trunk; tingnan ang
-b opsyon ng rcs(1)).

Exception: Sa trunk, maaaring idugtong ang mga rebisyon sa dulo, ngunit hindi ipasok.

Opsyon


-rrev Mag-check sa rebisyon rev.

-r Ang hubad -r opsyon (nang walang anumang rebisyon) ay may hindi pangkaraniwang kahulugan sa ci. Kasama ang iba
Mga utos ng RCS, isang hubad -r ang opsyon ay tumutukoy sa pinakabagong rebisyon sa default
sangay, ngunit may ci, isang hubad -r itinatatag muli ng opsyon ang default na gawi ng
naglalabas ng lock at nag-aalis ng gumaganang file, at ginagamit upang i-override ang anumang default
-l or -u mga opsyon na itinatag ng mga shell alias o script.

-l[rev]
gumagana tulad -r, maliban kung nagsasagawa ito ng karagdagang co -l para sa idinepositong rebisyon.
Kaya, ang idinepositong rebisyon ay agad na na-check out muli at naka-lock. Ito ay
kapaki-pakinabang para sa pag-save ng isang rebisyon kahit na nais ng isa na ipagpatuloy ang pag-edit nito pagkatapos ng
checkin.

-u[rev]
gumagana tulad -l, maliban na hindi naka-lock ang idinepositong rebisyon. Hinahayaan nito ang isa
basahin kaagad ang gumaganang file pagkatapos mag-checkin.

Ang -l, hubad -r, at -u ang mga opsyon ay kapwa eksklusibo at tahimik na i-override ang bawat isa
iba pa. Halimbawa, ci -u -r ay katumbas ng ci -r dahil hubad -r overrides -u.

-f[rev]
pinipilit ang isang deposito; ang bagong rebisyon ay idineposito kahit na hindi ito naiiba sa
nauna sa isa.

-k[rev]
hinahanap ang gumaganang file para sa mga halaga ng keyword upang matukoy ang numero ng rebisyon nito,
petsa ng paglikha, estado, at may-akda (tingnan co(1)), at itinalaga ang mga halagang ito sa
nagdeposito ng rebisyon, sa halip na kalkulahin ang mga ito nang lokal. Ito rin ay bumubuo ng a
default na mensahe sa pag-log in na nagsasaad ng login ng tumatawag at ang aktwal na petsa ng pag-checkin.
Ang pagpipiliang ito ay kapaki-pakinabang para sa pamamahagi ng software. Isang rebisyon na ipinadala sa
ilang mga site ang dapat na naka-check in gamit ang -k opsyon sa mga site na ito upang mapanatili
ang orihinal na numero, petsa, may-akda, at estado. Ang mga nakuhang halaga ng keyword at ang
Ang default na mensahe ng log ay maaaring ma-override ng mga opsyon -d, -m, -s, -w, at anumang
opsyon na may rebisyon na numero.

-q[rev]
tahimik na mode; diagnostic output ay hindi naka-print. Isang rebisyon na hindi naiiba
mula sa naunang isa ay hindi idineposito, maliban kung -f ay ibinigay.

-i[rev]
paunang checkin; mag-ulat ng error kung mayroon nang RCS file. Iniiwasan nito ang lahi
kundisyon sa ilang partikular na aplikasyon.

-j[rev]
mag-checkin lang at huwag magpasimula; mag-ulat ng error kung ang RCS file ay hindi
mayroon na.

-I[rev]
interactive na mode; ang user ay sinenyasan at tinanong kahit na ang karaniwang input ay
hindi terminal.

-d[petsa]
Gumagamit petsa para sa petsa at oras ng checkin. Ang petsa ay tinukoy sa libreng format bilang
ipinaliwanag sa co(1). Ito ay kapaki-pakinabang para sa pagsisinungaling tungkol sa petsa ng checkin, at para sa -k if
walang available na petsa. Kung petsa ay walang laman, ang huling oras ng gumaganang file
ginagamit ang pagbabago.

-M[rev]
Itakda ang oras ng pagbabago sa anumang bagong gumaganang file upang maging petsa ng pagkuha
rebisyon. Halimbawa, ci -d -M -u f ay hindi nagbabago foras ng pagbabago, kahit na
fNagbabago ang mga nilalaman ni dahil sa pagpapalit ng keyword. Gamitin ang pagpipiliang ito nang may pag-iingat; kaya nito
lituhin gumawaNa (1).

-m[msg]
gumagamit ng string msg bilang ang log message para sa lahat ng rebisyon na naka-check in. Kung msg is
tinanggal, nagde-default ito sa "*** empty log message ***". Sa pamamagitan ng convention, mag-log ng mga mensahe
magsimula yan sa # ay mga komento at hindi pinapansin ng mga programa tulad ng GNU Emacs vc
pakete. Gayundin, mag-log ng mga mensahe na nagsisimula sa {clumpname} (sinusundan ng puting espasyo)
ay sinadya upang pagsama-samahin kung maaari, kahit na sila ay nauugnay sa
iba't ibang mga file; ang {clumpname} Ang label ay ginagamit lamang para sa clumping, at hindi
itinuturing na bahagi ng log message mismo.

-npangalan nagtatalaga ng simbolikong pangalan pangalan sa bilang ng naka-check-in na rebisyon. ci mga kopya
isang mensahe ng error kung pangalan ay nakatalaga na sa ibang numero.

-Npangalan katulad ng -n, maliban sa na-override nito ang isang nakaraang pagtatalaga ng pangalan.

-say
itinatakda ang estado ng naka-check-in na rebisyon sa identifier ay. Ang default
estado ay Exp.

-tfile nagsusulat ng tekstong naglalarawan mula sa nilalaman ng pinangalanan file sa RCS file,
pagtanggal ng umiiral na teksto. Ang file hindi maaaring magsimula sa -.

-t-pisi
Sumulat ng tekstong naglalarawan mula sa pisi sa RCS file, tinatanggal ang umiiral na
teksto.

Ang -t opsyon, sa parehong anyo nito, ay may epekto lamang sa panahon ng paunang checkin; ito ay
tahimik na hindi pinansin kung hindi man.

Sa paunang checkin, kung -t ay hindi ibinigay, ci nakukuha ang teksto mula sa pamantayan
input, winakasan sa pamamagitan ng end-of-file o ng isang linyang naglalaman . sa sarili. Ang gumagamit ay
sinenyasan para sa teksto kung posible ang pakikipag-ugnayan; tingnan mo -I.

Para sa backward compatibility sa mga mas lumang bersyon ng RCS, isang hubad -t hindi pinansin ang opsyon.

-T Itakda ang oras ng pagbabago ng RCS file sa oras ng bagong rebisyon kung ang dating
nauuna sa huli at may bagong rebisyon; panatilihin ang RCS file's
oras ng pagbabago kung hindi man. Kung nag-lock ka ng rebisyon, ci karaniwang ina-update ang
Ang oras ng pagbabago ng RCS file sa kasalukuyang oras, dahil ang lock ay naka-imbak sa
Ang RCS file at ang pag-alis ng lock ay nangangailangan ng pagbabago sa RCS file. Maaari itong lumikha ng isang
RCS file na mas bago kaysa sa gumaganang file sa isa sa dalawang paraan: una, ci -M maaaring lumikha ng isang
gumaganang file na may petsa bago ang kasalukuyang oras; pangalawa, kapag bumalik sa
nakaraang rebisyon ang RCS file ay maaaring magbago habang ang gumaganang file ay nananatiling hindi nagbabago.
Ang dalawang kasong ito ay maaaring magdulot ng labis na recompilation na dulot ng a gumawa(1) dependency ng
ang gumaganang file sa RCS file. Ang -T pinipigilan ng opsyon ang recompilation na ito ni
nagsisinungaling tungkol sa petsa ng RCS file. Gamitin ang pagpipiliang ito nang may pag-iingat; kaya nitong sugpuin
recompilation kahit na kapag ang isang checkin ng isang gumaganang file ay dapat makaapekto sa isa pang gumagana
file na nauugnay sa parehong RCS file. Halimbawa, ipagpalagay na ang oras ng RCS file
ay 01:00, ang (binago) na gumaganang oras ng file ay 02:00, ilang iba pang kopya ng
working file ay may oras na 03:00, at ang kasalukuyang oras ay 04:00. Pagkatapos ci -d -T
itinatakda ang oras ng RCS file sa 02:00 sa halip na sa karaniwang 04:00; ito ay nagiging sanhi gumawa(1)
na isipin (hindi tama) na ang ibang kopya ay mas bago kaysa sa RCS file.

-wlogin
Gumagamit login para sa larangan ng may-akda ng idinepositong rebisyon. Kapaki-pakinabang para sa pagsisinungaling
ang may-akda, at para sa -k kung walang available na author.

-V I-print ang numero ng bersyon ng RCS.

-Vn Tularan ang bersyon ng RCS n. Tingnan co(1) para sa mga detalye.

-xsuffix
tumutukoy sa mga suffix para sa mga RCS file. Ang isang walang laman na suffix ay tumutugma sa anumang pangalan ng file
nagtatapos sa panlapi. Ang isang walang laman na suffix ay tumutugma sa anumang pangalan ng file ng form RCS/frag
or frag1/RCS/frag2. Ang -x ang opsyon ay maaaring tumukoy ng isang listahan ng mga suffix na pinaghihiwalay ng /.
Halimbawa, -x,v/ tumutukoy sa dalawang suffix: ,v at ang walang laman na panlapi. Kung dalawa o higit pa
ang mga suffix ay tinukoy, ang mga ito ay sinubukan sa pagkakasunud-sunod kapag naghahanap ng isang RCS file; ang
ang unang gumagana ay ginagamit para sa file na iyon. Kung walang nakitang RCS file ngunit isang RCS
file ay maaaring malikha, ang mga suffix ay sinubukan upang matukoy ang bagong RCS
pangalan ng file. Ang default para sa suffix ay nakasalalay sa pag-install; karaniwan na
,v/ para sa mga host tulad ng Unix na nagpapahintulot sa mga kuwit sa mga pangalan ng file, at walang laman (ibig sabihin
ang walang laman na suffix) para sa iba pang mga host.

-zsona tinutukoy ang format ng output ng petsa sa pagpapalit ng keyword, at tinutukoy ang default
time zone para sa petsa nasa -dpetsa pagpipilian Ang sona dapat walang laman, isang numerong UTC
offset, o ang espesyal na string LT para sa lokal na oras. Ang default ay isang walang laman sona,
na gumagamit ng tradisyonal na RCS na format ng UTC nang walang anumang indikasyon ng time zone at
na may mga slash na naghihiwalay sa mga bahagi ng petsa; kung hindi, ang mga oras ay output sa ISO
8601 na format na may indikasyon ng time zone. Halimbawa, kung ang lokal na oras ay Enero 11,
1990, 8pm Pacific Standard Time, walong oras sa kanluran ng UTC, pagkatapos ay ang oras ay output
tulad ng sumusunod:

opsyon oras output
-z 1990/01/12 04:00:00 (default)
-zLT 1990-01-11 20: 00: 00-08
-z+05:30 1990-01-12 09:30:00+05:30

Ang -z hindi nakakaapekto ang opsyon sa mga petsang nakaimbak sa mga RCS file, na palaging UTC.

FILE PANGALAN


Ang mga pares ng RCS file at gumaganang file ay maaaring tukuyin sa tatlong paraan (tingnan din ang halimbawa
seksyon).

1) Parehong ang RCS file at ang gumaganang file ay ibinigay. Ang pangalan ng file ng RCS ay nasa form
frag1/workfileX at ang gumaganang pangalan ng file ay nasa form frag2/workfile saan frag1/ at
frag2/ ay (maaaring iba o walang laman) mga pangalan ng file, workfile ay isang pangalan ng file, at X ay isang
RCS suffix. Kung X ay walang laman, frag1/ dapat magsimula sa RCS/ o dapat maglaman /RCS/.

2) Tanging ang RCS file ang ibinigay. Pagkatapos ang gumaganang file ay nilikha sa kasalukuyang direktoryo
at ang pangalan nito ay hinango sa RCS file name sa pamamagitan ng pag-alis frag1/ at ang panlapi X.

3) Tanging ang gumaganang file ay ibinigay. Pagkatapos ci isinasaalang-alang ang bawat RCS suffix X sa turn, nakatingin
para sa isang RCS file ng form frag2/RCS/workfileX o (kung ang una ay hindi natagpuan at X is
walang laman) frag2/workfileX.

Kung ang RCS file ay tinukoy nang walang pangalan ng file sa 1) at 2), ci hinahanap ang RCS file
una sa direktoryo ./RCS at pagkatapos ay sa kasalukuyang direktoryo.

ci nag-uulat ng error kung nabigo ang pagtatangkang magbukas ng RCS file para sa hindi pangkaraniwang dahilan, kahit na
ang pangalan ng RCS file ay isa lamang sa ilang mga posibilidad. Halimbawa, upang sugpuin ang paggamit ng
Mga utos ng RCS sa isang direktoryo d, lumikha ng isang regular na file na pinangalanang d/RCS kaya na kaswal na pagtatangka
upang gamitin ang mga RCS command sa d nabigo dahil d/RCS ay hindi isang direktoryo.

HALIMBAWA


Ipagpalagay ,v ay isang RCS suffix at ang kasalukuyang direktoryo ay naglalaman ng isang subdirectory SCR may isang
RCS file io.c,v. Pagkatapos ang bawat isa sa mga sumusunod na utos ay suriin ang isang kopya ng io.c sa
RCS/io.c,v bilang pinakabagong rebisyon, inaalis 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;

Ipagpalagay na ang walang laman na suffix ay isang RCS suffix at ang kasalukuyang direktoryo ay naglalaman
isang subdirectory SCR na may RCS file io.c. Ang bawat isa sa mga sumusunod na command ay nagsusuri sa a
bagong rebisyon.

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

FILE mode


Isang RCS file na ginawa ni ci inherits ang read at execute pahintulot mula sa gumaganang file.
Kung mayroon nang RCS file, ci pinapanatili nito ang pagbabasa at pagpapatupad ng mga pahintulot. ci palagi
pinapatay ang lahat ng pahintulot sa pagsulat ng mga RCS file.

Gamitin ang ci online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    mabusising paglilinis
    mabusising paglilinis
    Isang Kotlin script na binubuo ng lahat ng nukes
    mga cache mula sa mga proyekto ng Gradle/Android.
    Kapaki-pakinabang kapag hinahayaan ka ng Gradle o ng IDE
    pababa. Ang script ay nasubok sa
    macOS, ngunit ...
    I-download ang deep-clean
  • 2
    Eclipse Checkstyle Plug-in
    Eclipse Checkstyle Plug-in
    Ang Eclipse Checkstyle plug-in
    isinasama ang Checkstyle Java code
    auditor sa Eclipse IDE. Ang
    Ang plug-in ay nagbibigay ng real-time na feedback sa
    ang gumagamit tungkol sa viol...
    I-download ang Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    Ang AstroOrz Player ay isang libreng media player
    software, bahagi batay sa WMP at VLC. Ang
    ang player ay nasa isang minimalist na istilo, na may
    higit sa sampung kulay ng tema, at maaari rin
    b ...
    I-download ang AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Ang Kodi Movistar+ TV ay isang ADDON para sa XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mga mediacenter ma...
    I-download ang movistartv
  • 5
    Code :: Mga Pag-block
    Code :: Mga Pag-block
    Code::Blocks ay isang libre, open-source,
    cross-platform C, C++ at Fortran IDE
    binuo upang matugunan ang pinaka-hinihingi na mga pangangailangan
    ng mga gumagamit nito. Ito ay dinisenyo upang maging napaka
    mga extension...
    I-download ang Code::Blocks
  • 6
    Sa gitna
    Sa gitna
    Sa gitna o Advanced na Minecraft Interface
    at ang Pagsubaybay sa Data/Istruktura ay isang kasangkapan upang
    magpakita ng pangkalahatang-ideya ng isang Minecraft
    mundo, nang hindi aktwal na nilikha ito. Ito
    pwede...
    I-download sa gitna
  • Marami pa »

Linux command

Ad