EnglishFrenchSpanyol

Ad


Favicon OnWorks

ci - Dalam talian di Awan

Jalankan ci dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan ci yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


ci - semak semakan RCS

SINOPSIS


ci [pilihan] fail ...

DESCRIPTION


ci menyimpan semakan baharu ke dalam fail RCS. Setiap nama fail yang sepadan dengan akhiran RCS dibawa ke
menjadi fail RCS. Semua yang lain diandaikan sebagai fail berfungsi yang mengandungi semakan baharu. ci
mendepositkan kandungan setiap fail kerja ke dalam fail RCS yang sepadan. Jika hanya a
fail kerja diberikan, ci cuba mencari fail RCS yang sepadan dalam subdirektori RCS
dan kemudian dalam direktori fail yang berfungsi. Untuk butiran lanjut, lihat PENAMAAN FAIL di bawah.

Untuk ci untuk berfungsi, log masuk pemanggil mesti berada pada senarai akses, kecuali jika senarai akses
kosong atau pemanggil adalah superuser atau pemilik fail. Untuk menambah yang baru
semakan ke cawangan sedia ada, semakan hujung pada cawangan itu mesti dikunci oleh
pemanggil. Jika tidak, hanya cawangan baharu boleh dibuat. Sekatan ini tidak dikuatkuasakan
untuk pemilik fail jika penguncian tidak ketat digunakan (lihat RCS(1)). Kunci yang dipegang oleh
orang lain boleh rosak dengan RCS perintah.

Kecuali -f pilihan diberi, ci menyemak sama ada semakan yang akan didepositkan berbeza daripada
yang sebelumnya. Jika tidak, bukannya membuat semakan baharu ci kembali kepada yang sebelumnya
satu. Untuk kembali, biasa ci mengalih keluar fail kerja dan sebarang kunci; ci -l menyimpan dan ci -u
mengalih keluar sebarang kunci, dan kemudian kedua-duanya menjana fail kerja baharu seolah-olah co -l or co -u
telah digunakan pada semakan sebelumnya. Apabila berbalik, mana-mana -n and -s pilihan dikenakan
kepada semakan sebelumnya.

Bagi setiap semakan yang didepositkan, ci menggesa untuk mesej log. Mesej log sepatutnya
meringkaskan perubahan dan mesti ditamatkan dengan hujung fail atau dengan baris yang mengandungi . by
sendiri. Jika beberapa fail didaftar masuk ci bertanya sama ada hendak menggunakan semula log sebelumnya
mesej. Jika input standard bukan terminal, ci menyekat gesaan dan menggunakan
mesej log yang sama untuk semua fail. Lihat juga -m.

Jika fail RCS tidak wujud, ci menciptanya dan mendepositkan kandungan kerja
fail sebagai semakan awal (nombor lalai: 1.1). Senarai akses dimulakan ke
kosong. Daripada mesej log, ci meminta teks deskriptif (lihat -t di bawah).

Bilangan rev semakan yang didepositkan boleh diberikan oleh mana-mana pilihan -f, -i, -I,
-j, -k, -l, -M, -q, -r, Atau -u. rev boleh berbentuk simbolik, angka atau campuran. Nama simbolik dalam
rev mesti sudah ditakrifkan; lihat -n and -N pilihan untuk menetapkan nama semasa daftar masuk.
If rev is $, ci menentukan nombor semakan daripada nilai kata kunci dalam fail kerja.

If rev bermula dengan noktah, kemudian cawangan lalai (biasanya batang) ditambah kepada
ia. Sekiranya rev ialah nombor cawangan diikuti dengan noktah, kemudian semakan terkini mengenainya
cawangan digunakan.

If rev ialah nombor semakan, ia mestilah lebih tinggi daripada nombor terkini di cawangan yang mana
rev milik, atau mesti memulakan cawangan baharu.

If rev ialah cawangan dan bukannya nombor semakan, semakan baharu dilampirkan padanya
cawangan. Nombor tahap diperoleh dengan menambah nombor semakan tip itu
cawangan. Jika rev menunjukkan cawangan yang tidak wujud, cawangan itu dicipta dengan permulaan
semakan bernombor rev.1.

If rev ditinggalkan, ci cuba mendapatkan nombor semakan baharu daripada kunci terakhir pemanggil.
Jika pemanggil telah mengunci semakan hujung cawangan, semakan baharu dilampirkan pada
cawangan itu. Nombor semakan baharu diperoleh dengan menambah nombor semakan tip.
Jika pemanggil mengunci semakan bukan tip, cawangan baharu dimulakan pada semakan itu oleh
menambah bilangan cawangan tertinggi pada semakan itu. Cawangan awal lalai dan
nombor aras ialah 1.

If rev ditinggalkan dan pemanggil tidak mempunyai kunci, tetapi memiliki fail dan penguncian tidak ditetapkan kepada
ketat, maka semakan itu dilampirkan pada cawangan lalai (biasanya batang; lihat
-b pilihan untuk RCS(1)).

Pengecualian: Pada batang, semakan boleh dilampirkan pada penghujung, tetapi tidak disisipkan.

PILIHAN


-rrev Semak dalam semakan rev.

-r yang terdedah -r pilihan (tanpa sebarang semakan) mempunyai makna yang luar biasa dalam ci. Bersama yang lain
Perintah RCS, kosong -r pilihan menentukan semakan terbaharu pada lalai
cawangan, tetapi dengan ci, telanjang -r pilihan mewujudkan semula tingkah laku lalai bagi
melepaskan kunci dan mengalih keluar fail yang berfungsi, dan digunakan untuk mengatasi sebarang lalai
-l or -u pilihan yang ditetapkan oleh alias shell atau skrip.

-l[rev]
berfungsi seperti -r, kecuali ia melakukan tambahan co -l untuk semakan yang didepositkan.
Oleh itu, semakan yang didepositkan segera diperiksa semula dan dikunci. Ini adalah
berguna untuk menyimpan semakan walaupun seseorang ingin terus mengeditnya selepas
daftar masuk.

-u[rev]
berfungsi seperti -l, kecuali semakan yang didepositkan tidak dikunci. Ini membolehkan satu
baca fail yang berfungsi serta-merta selepas daftar masuk.

. -l, telanjang -r, dan -u pilihan adalah saling eksklusif dan secara senyap mengatasi setiap satu
lain. Sebagai contoh, ci -u -r adalah bersamaan dengan ci -r kerana terdedah -r mengatasi -u.

-f[rev]
memaksa deposit; semakan baru didepositkan walaupun ia tidak berbeza daripada
mendahului satu.

-k[rev]
mencari fail yang berfungsi untuk nilai kata kunci untuk menentukan nombor semakannya,
tarikh penciptaan, negeri dan pengarang (lihat co(1)), dan memberikan nilai ini kepada
semakan yang disimpan, bukannya mengiranya secara tempatan. Ia juga menjana a
mesej log masuk lalai yang menyatakan log masuk pemanggil dan tarikh daftar masuk sebenar.
Pilihan ini berguna untuk pengedaran perisian. Semakan yang dihantar kepada
beberapa tapak perlu didaftar masuk dengan -k pilihan di tapak ini untuk dipelihara
nombor asal, tarikh, pengarang dan negeri. Nilai kata kunci yang diekstrak dan
mesej log lalai boleh diganti dengan pilihan -d, -m, -s, -w, dan mana-mana
pilihan yang membawa nombor semakan.

-q[rev]
mod senyap; output diagnostik tidak dicetak. Semakan yang tidak berbeza
daripada yang sebelumnya tidak didepositkan, melainkan -f diberikan.

-i[rev]
daftar masuk awal; laporkan ralat jika fail RCS sudah wujud. Ini mengelakkan kaum
syarat dalam aplikasi tertentu.

-j[rev]
hanya daftar masuk dan jangan mulakan; laporkan ralat jika fail RCS tidak
sudah wujud.

-I[rev]
mod interaktif; pengguna digesa dan disoal walaupun input standard adalah
bukan terminal.

-d[tarikh]
menggunakan tarikh untuk tarikh dan masa daftar masuk. The tarikh dinyatakan dalam format percuma sebagai
dijelaskan dalam co(1). Ini berguna untuk berbohong tentang tarikh daftar masuk, dan untuk -k if
tiada tarikh tersedia. Jika tarikh kosong, masa terakhir fail berfungsi
pengubahsuaian digunakan.

-M[rev]
Tetapkan masa pengubahsuaian pada mana-mana fail kerja baharu sebagai tarikh diambil semula
ulang kaji. Sebagai contoh, ci -d -M -u f tidak berubah fmasa pengubahsuaian, walaupun
fKandungan 's berubah disebabkan oleh penggantian kata kunci. Gunakan pilihan ini dengan berhati-hati; ia boleh
mengelirukan membuat(1).

-m[msg]
menggunakan rentetan msg sebagai mesej log untuk semua semakan didaftar masuk. Jika msg is
ditinggalkan, ia lalai kepada "*** mesej log kosong ***". Mengikut konvensyen, log mesej
yang bermula dengan # adalah ulasan dan diabaikan oleh program seperti GNU Emacs vc
pakej. Juga, log mesej yang bermula dengan {nama rumpun} (diikuti dengan ruang putih)
dimaksudkan untuk disatukan jika boleh, walaupun ia dikaitkan dengan
fail yang berbeza; yang {nama rumpun} label hanya digunakan untuk penggumpalan, dan tidak
dianggap sebagai sebahagian daripada mesej log itu sendiri.

-nnama memberikan nama simbolik nama kepada nombor semakan daftar masuk. ci cetakan
mesej ralat jika nama sudah diberikan kepada nombor lain.

-Nnama sama seperti -n, kecuali ia mengatasi tugasan sebelumnya nama.

-sadalah
menetapkan keadaan semakan daftar masuk kepada pengecam adalah. Lalai
negeri adalah Exp.

-tfail menulis teks deskriptif daripada kandungan yang dinamakan fail ke dalam fail RCS,
memadam teks sedia ada. The fail tidak boleh bermula dengan -.

-t-rentetan
Tulis teks deskriptif daripada rentetan ke dalam fail RCS, memadam yang sedia ada
teks.

. -t pilihan, dalam kedua-dua bentuknya, mempunyai kesan hanya semasa daftar masuk awal; ia adalah
diam tidak mengendahkan sebaliknya.

Semasa daftar masuk awal, jika -t tidak diberikan, ci mendapatkan teks daripada standard
input, ditamatkan oleh hujung fail atau dengan baris yang mengandungi . dengan sendirinya. Pengguna ialah
digesa untuk teks jika interaksi boleh dilakukan; lihat -I.

Untuk keserasian ke belakang dengan versi lama RCS, yang terdedah -t pilihan diabaikan.

-T Tetapkan masa pengubahsuaian fail RCS kepada masa semakan baharu jika yang pertama
mendahului yang terakhir dan terdapat semakan baru; simpan fail RCS
masa pengubahsuaian sebaliknya. Jika anda telah mengunci semakan, ci biasanya mengemas kini
Masa pengubahsuaian fail RCS kepada masa semasa, kerana kunci disimpan dalam
Fail RCS dan mengalih keluar kunci memerlukan menukar fail RCS. Ini boleh mewujudkan satu
Fail RCS lebih baharu daripada fail kerja dalam salah satu daripada dua cara: pertama, ci -M boleh mencipta a
fail kerja dengan tarikh sebelum masa semasa; kedua, apabila kembali ke
semakan sebelumnya fail RCS boleh berubah sementara fail berfungsi kekal tidak berubah.
Kedua-dua kes ini boleh menyebabkan penyusunan semula yang berlebihan disebabkan oleh a membuat(1) pergantungan daripada
fail kerja pada fail RCS. The -T pilihan menghalang penyusunan semula ini dengan
berbohong tentang tarikh fail RCS. Gunakan pilihan ini dengan berhati-hati; ia boleh menekan
penyusunan semula walaupun apabila semakan satu fail berfungsi akan menjejaskan kerja lain
fail yang dikaitkan dengan fail RCS yang sama. Sebagai contoh, katakan masa fail RCS
ialah 01:00, masa (berubah) fail berfungsi ialah 02:00, beberapa salinan lain
fail kerja mempunyai masa 03:00, dan masa semasa ialah 04:00. Kemudian ci -d -T
menetapkan masa fail RCS kepada 02:00 dan bukannya 04:00 biasa; ini menyebabkan membuat(1)
untuk berfikir (salah) bahawa salinan lain adalah lebih baharu daripada fail RCS.

-wlog masuk
menggunakan log masuk untuk bidang pengarang semakan yang disimpan. Berguna untuk berbohong
pengarang, dan untuk -k jika tiada pengarang tersedia.

-V Cetak nombor versi RCS.

-Vn Tiru versi RCS n. Lihat co(1) untuk butiran.

-xakhiran
menentukan akhiran untuk fail RCS. Akhiran tidak kosong sepadan dengan mana-mana nama fail
berakhir dengan akhiran. Akhiran kosong sepadan dengan mana-mana nama fail borang RCS/Frag
or frag1/RCS/frag2. . -x pilihan boleh menentukan senarai akhiran yang dipisahkan oleh /.
Sebagai contoh, -x,v/ menentukan dua akhiran: ,v dan akhiran kosong. Jika dua atau lebih
akhiran ditentukan, ia dicuba mengikut urutan apabila mencari fail RCS; yang
yang pertama yang berfungsi digunakan untuk fail itu. Jika tiada fail RCS ditemui tetapi RCS
fail boleh dibuat, akhiran dicuba untuk menentukan RCS baharu
nama fail. Lalai untuk akhiran adalah bergantung pada pemasangan; biasalah
,v/ untuk hos seperti Unix yang membenarkan koma dalam nama fail, dan kosong (cth
akhiran kosong) untuk hos lain.

-zzon menentukan format output tarikh dalam penggantian kata kunci, dan menentukan lalai
zon waktu untuk tarikh dalam -dtarikh pilihan. The zon hendaklah kosong, UTC berangka
offset, atau rentetan khas LT untuk waktu tempatan. Lalai ialah kosong zon,
yang menggunakan format RCS tradisional UTC tanpa sebarang petunjuk zon waktu dan
dengan garis miring yang memisahkan bahagian tarikh; jika tidak, masa adalah output dalam ISO
Format 8601 dengan petunjuk zon waktu. Contohnya, jika waktu tempatan ialah 11 Januari,
1990, 8 malam Waktu Piawai Pasifik, lapan jam di sebelah barat UTC, kemudian masa dikeluarkan
seperti berikut:

pilihan masa output
-z 1990/01/12 04:00:00 (lalai)
-zLT 1990-01-11 20: 00: 00-08
-z+05:30 1990-01-12 09:30:00+05:30

. -z pilihan tidak menjejaskan tarikh yang disimpan dalam fail RCS, yang sentiasa UTC.

FAIL MENAMA


Pasangan fail RCS dan fail berfungsi boleh ditentukan dalam tiga cara (lihat juga contoh
bahagian).

1) Kedua-dua fail RCS dan fail kerja diberikan. Nama fail RCS adalah dalam bentuk
frag1/fail kerjaX dan nama fail yang berfungsi adalah dalam bentuk frag2/fail kerja di mana frag1/ and
frag2/ adalah (mungkin berbeza atau kosong) nama fail, fail kerja ialah nama fail, dan X merupakan
Akhiran RCS. Jika X kosong, frag1/ mesti bermula dengan RCS/ atau mesti mengandungi /RCS/.

2) Hanya fail RCS yang diberikan. Kemudian fail kerja dibuat dalam direktori semasa
dan namanya diperoleh daripada nama fail RCS dengan mengalih keluar frag1/ dan akhiran X.

3) Hanya fail kerja diberikan. Kemudian ci mempertimbangkan setiap akhiran RCS X pada gilirannya, melihat
untuk fail RCS borang frag2/RCS/fail kerjaX atau (jika bekas tidak dijumpai dan X is
kosong) frag2/fail kerjaX.

Jika fail RCS dinyatakan tanpa nama fail dalam 1) dan 2), ci mencari fail RCS
pertama dalam direktori ./RCS dan kemudian dalam direktori semasa.

ci melaporkan ralat jika percubaan untuk membuka fail RCS gagal atas sebab yang luar biasa, walaupun jika
nama fail RCS hanyalah satu daripada beberapa kemungkinan. Sebagai contoh, untuk menyekat penggunaan
Perintah RCS dalam direktori d, buat fail biasa bernama d/RCS supaya percubaan santai
untuk menggunakan arahan RCS dalam d gagal kerana d/RCS bukan direktori.

CONTOH


Anggaplah ,v ialah akhiran RCS dan direktori semasa mengandungi subdirektori RCS dengan
fail RCS io.c,v. Kemudian setiap arahan berikut semak dalam salinan io.c ke dalam
RCS/io.c,v sebagai semakan terkini, mengalih keluar 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;

Katakan sebaliknya bahawa akhiran kosong ialah akhiran RCS dan direktori semasa mengandungi
subdirektori RCS dengan fail RCS io.c. Setiap arahan berikut menyemak dalam a
semakan baharu.

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

FAIL MODUL


Fail RCS yang dibuat oleh ci mewarisi kebenaran baca dan laksana daripada fail kerja.
Jika fail RCS sudah wujud, ci mengekalkan kebenaran membaca dan melaksanakannya. ci sentiasa
mematikan semua kebenaran menulis fail RCS.

Gunakan ci dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    dalam-bersih
    dalam-bersih
    Skrip Kotlin yang membina semua nuklear
    cache daripada projek Gradle/Android.
    Berguna apabila Gradle atau IDE membenarkan anda
    turun. Skrip telah diuji
    macOS, tetapi ...
    Muat turun deep-clean
  • 2
    Pemalam Gaya Semak Eclipse
    Pemalam Gaya Semak Eclipse
    Pemalam Eclipse Checkstyle
    menyepadukan kod Java Checkstyle
    juruaudit ke dalam IDE Eclipse. The
    pemalam menyediakan maklum balas masa nyata kepada
    pengguna tentang viol...
    Muat turun Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstroOrz Player ialah pemain media percuma
    perisian, bahagian berdasarkan WMP dan VLC. The
    pemain adalah dalam gaya minimalis, dengan
    lebih daripada sepuluh warna tema, dan boleh juga
    b ...
    Muat turun AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV ialah ADDON untuk XBMC/
    Kodi que permite disponer de un
    penyahkodan perkhidmatan IPTV de
    Movistar integrado en uno de los
    pusat media ma...
    Muat turun movistartv
  • 5
    Kod :: Blok
    Kod :: Blok
    Kod::Blocks ialah sumber terbuka percuma,
    merentas platform C, C++ dan Fortran IDE
    dibina untuk memenuhi keperluan yang paling mendesak
    daripada penggunanya. Ia direka untuk menjadi sangat
    memanjang ...
    Muat Turun Kod::Blok
  • 6
    Di tengah-tengah
    Di tengah-tengah
    Di tengah-tengah atau Antara Muka Minecraft Lanjutan
    dan Penjejakan Data/Struktur ialah alat untuk
    memaparkan gambaran keseluruhan Minecraft
    dunia, tanpa benar-benar menciptanya. Ia
    boleh ...
    Muat turun Ditengah
  • Lebih »

Arahan Linux

Ad