InggrisPerancisSpanyol

Ad


favorit OnWorks

ci - Daring di Awan

Jalankan ci di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah ci yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


ci - periksa revisi RCS

RINGKASAN


ci [Pilihan] fillet ...

DESKRIPSI


ci menyimpan revisi baru ke dalam file RCS. Setiap nama file yang cocok dengan sufiks RCS dibawa ke
menjadi file RCS. Semua yang lain dianggap sebagai file kerja yang berisi revisi baru. ci
menyimpan konten setiap file kerja ke dalam file RCS yang sesuai. Jika hanya
file kerja diberikan, ci mencoba menemukan file RCS yang sesuai di subdirektori RCS
dan kemudian di direktori file kerja. Untuk lebih jelasnya, lihat NAMA FILE di bawah ini.

Untuk ci untuk bekerja, login pemanggil harus ada di daftar akses, kecuali jika daftar akses
kosong atau pemanggil adalah superuser atau pemilik file. Untuk menambahkan yang baru
revisi ke cabang yang ada, revisi tip pada cabang itu harus dikunci oleh
penelepon. Jika tidak, hanya cabang baru yang dapat dibuat. Pembatasan ini tidak diberlakukan
untuk pemilik file jika penguncian tidak ketat digunakan (lihat RCS(1)). Sebuah kunci dipegang oleh
orang lain dapat dipatahkan dengan RCS perintah.

Kecuali jika -f pilihan diberikan, ci memeriksa apakah revisi yang akan disetorkan berbeda dari
yang sebelumnya. Jika tidak, alih-alih membuat revisi baru ci kembali ke sebelumnya
satu. Untuk kembali, biasa ci menghapus file yang berfungsi dan kunci apa pun; ci -l menyimpan dan ci -u
menghapus kunci apa pun, dan kemudian keduanya menghasilkan file kerja baru seolah-olah co -l or co -u
telah diterapkan pada revisi sebelumnya. Saat mengembalikan, apa saja -n dan -s opsi berlaku
terhadap revisi sebelumnya.

Untuk setiap revisi yang disimpan, ci meminta pesan log. Pesan log harus
meringkas perubahan dan harus diakhiri dengan end-of-file atau dengan baris yang mengandung . by
diri. Jika beberapa file diperiksa ci menanyakan apakah akan menggunakan kembali log sebelumnya
pesan. Jika input standar bukan terminal, ci menekan prompt dan menggunakan
pesan log yang sama untuk semua file. Lihat juga -m.

Jika file RCS tidak ada, ci membuatnya dan menyimpan konten karya
file sebagai revisi awal (nomor default: 1.1). Daftar akses diinisialisasi ke
kosong. Alih-alih pesan log, ci meminta teks deskriptif (lihat -t bawah).

Jumlah tersebut putaran dari revisi yang disimpan dapat diberikan oleh salah satu opsi -f, -i, -I,
-j, -k, -l, -M, -q, -r, atau -u. putaran dapat berupa simbolik, numerik, atau campuran. Nama-nama simbolis dalam
putaran harus sudah ditentukan; lihat -n dan -N opsi untuk menetapkan nama selama check-in.
If putaran is $, ci menentukan nomor revisi dari nilai kata kunci dalam file kerja.

If putaran dimulai dengan titik, kemudian cabang default (biasanya trunk) ditambahkan ke
saya t. Jika putaran adalah nomor cabang diikuti dengan titik, maka revisi terbaru pada itu
cabang digunakan.

If putaran adalah nomor revisi, itu harus lebih tinggi dari yang terbaru di cabang yang
putaran milik, atau harus memulai cabang baru.

If putaran adalah cabang daripada nomor revisi, revisi baru ditambahkan ke itu
cabang. Nomor level diperoleh dengan menambah nomor revisi tip itu
cabang. Jika putaran menunjukkan cabang yang tidak ada, cabang itu dibuat dengan inisial
nomor revisi putaran.1.

If putaran dihilangkan, ci mencoba mendapatkan nomor revisi baru dari kunci terakhir pemanggil.
Jika pemanggil telah mengunci revisi ujung cabang, revisi baru ditambahkan ke
cabang itu. Nomor revisi baru diperoleh dengan menambah nomor revisi tip.
Jika pemanggil mengunci revisi non-tip, cabang baru dimulai pada revisi itu dengan
menambah nomor cabang tertinggi pada revisi itu. Cabang awal default dan
nomor level adalah 1.

If putaran dihilangkan dan pemanggil tidak memiliki kunci, tetapi memiliki file dan penguncian tidak disetel ke
ketat, kemudian revisi ditambahkan ke cabang default (biasanya trunk; lihat
-b pilihan dari RCS(1)).

Pengecualian: Di bagasi, revisi dapat ditambahkan ke akhir, tetapi tidak dimasukkan.

PILIHAN


-rputaran Cek di revisi putaran.

-r telanjang -r option (tanpa revisi apapun) memiliki arti yang tidak biasa dalam ci. Dengan yang lain
Perintah RCS, telanjang -r opsi menentukan revisi terbaru pada default
cabang, tetapi dengan ci, telanjang -r opsi membangun kembali perilaku default
melepaskan kunci dan menghapus file yang berfungsi, dan digunakan untuk mengganti default apa pun
-l or -u opsi yang dibuat oleh alias atau skrip shell.

-l[putaran]
bekerja seperti -r, kecuali ia melakukan tambahan co -l untuk revisi yang disimpan.
Dengan demikian, revisi yang disetorkan segera diperiksa kembali dan dikunci. Ini
berguna untuk menyimpan revisi meskipun seseorang ingin melanjutkan mengeditnya setelah
mendaftar.

-u[putaran]
bekerja seperti -l, kecuali bahwa revisi yang disimpan tidak dikunci. Ini memungkinkan satu
baca file kerja segera setelah checkin.

Grafik -l, telanjang -r, dan -u opsi saling eksklusif dan secara diam-diam menimpa masing-masing
lainnya. Sebagai contoh, ci -u -r adalah setara dengan ci -r karena telanjang -r menimpa -u.

-f[putaran]
memaksa deposit; revisi baru disimpan bahkan tidak berbeda dari
sebelumnya.

-k[putaran]
mencari file yang berfungsi untuk nilai kata kunci untuk menentukan nomor revisinya,
tanggal pembuatan, negara bagian, dan penulis (lihat co(1)), dan menetapkan nilai-nilai ini ke
menyimpan revisi, daripada menghitungnya secara lokal. Ini juga menghasilkan
pesan login default yang mencatat login penelepon dan tanggal check-in yang sebenarnya.
Opsi ini berguna untuk distribusi perangkat lunak. Revisi yang dikirim ke
beberapa situs harus diperiksa dengan -k pilihan di situs ini untuk melestarikan
nomor asli, tanggal, penulis, dan negara. Nilai kata kunci yang diekstraksi dan
pesan log default dapat diganti dengan opsi -d, -m, -s, -w, dan apa saja
opsi yang membawa nomor revisi.

-q[putaran]
mode diam; keluaran diagnostik tidak dicetak. Revisi yang tidak berbeda
dari yang sebelumnya tidak disimpan, kecuali -f diberikan.

-i[putaran]
check-in awal; laporkan kesalahan jika file RCS sudah ada. Ini menghindari balapan
kondisi dalam aplikasi tertentu.

-j[putaran]
hanya checkin dan tidak menginisialisasi; laporkan kesalahan jika file RCS tidak
sudah ada.

-I[putaran]
modus interaktif; pengguna diminta dan ditanyai bahkan jika input standarnya adalah
bukan terminal.

-d[tanggal]
kegunaan tanggal untuk tanggal dan waktu check-in. Itu tanggal ditentukan dalam format bebas sebagai
dijelaskan dalam co(1). Ini berguna untuk berbohong tentang tanggal check-in, dan untuk -k if
tidak ada tanggal yang tersedia. Jika tanggal kosong, waktu file kerja terakhir
modifikasi digunakan.

-M[putaran]
Atur waktu modifikasi pada file kerja baru menjadi tanggal diambil
revisi. Sebagai contoh, ci -d -M -u f tidak mengubah fwaktu modifikasi, bahkan jika
f's isi berubah karena substitusi kata kunci. Gunakan opsi ini dengan hati-hati; Bisa
membingungkan membuat(1).

-m[msg]
menggunakan tali msg sebagai pesan log untuk semua revisi yang diperiksa. Jika msg is
dihilangkan, defaultnya adalah "*** pesan log kosong ***". Dengan konvensi, pesan log
yang dimulai dengan # adalah komentar dan diabaikan oleh program seperti GNU Emacs vc
kemasan. Juga, catat pesan yang dimulai dengan {nama rumpun} (diikuti dengan spasi)
dimaksudkan untuk dikelompokkan bersama jika memungkinkan, bahkan jika mereka terkait dengan
file yang berbeda; itu {nama rumpun} label hanya digunakan untuk menggumpal, dan bukan
dianggap sebagai bagian dari pesan log itu sendiri.

-nnama memberikan nama simbolis nama dengan nomor revisi check-in. ci cetakan
pesan kesalahan jika nama sudah ditetapkan ke nomor lain.

-Nnama sama seperti -n, kecuali bahwa itu menimpa tugas sebelumnya dari nama.

-snegara
menyetel status revisi check-in ke pengidentifikasi negara. Default
negara adalah Exp.

-tfillet menulis teks deskriptif dari isi yang bernama fillet ke dalam file RCS,
menghapus teks yang ada. NS fillet tidak bisa dimulai dengan -.

-T-tali
Tulislah teks deskriptif dari tali ke dalam file RCS, menghapus yang ada
teks.

Grafik -t opsi, dalam kedua bentuknya, hanya berlaku selama check-in awal; ini
diam-diam diabaikan sebaliknya.

Selama check-in awal, jika -t tidak diberikan, ci memperoleh teks dari standar
input, diakhiri oleh end-of-file atau oleh baris yang mengandung . dengan sendirinya. pengguna adalah
diminta untuk teks jika interaksi memungkinkan; melihat -I.

Untuk kompatibilitas mundur dengan versi RCS yang lebih lama, cukup -t pilihan diabaikan.

-T Atur waktu modifikasi file RCS ke waktu revisi baru jika yang sebelumnya
mendahului yang terakhir dan ada revisi baru; simpan file RCS
waktu modifikasi sebaliknya. Jika Anda telah mengunci revisi, ci biasanya update
Waktu modifikasi file RCS ke waktu saat ini, karena kunci disimpan di
File RCS dan menghapus kunci memerlukan perubahan file RCS. Hal ini dapat membuat
File RCS lebih baru dari file kerja dengan salah satu dari dua cara: pertama, ci -M dapat membuat
file kerja dengan tanggal sebelum waktu sekarang; kedua, ketika kembali ke
revisi sebelumnya file RCS dapat berubah sementara file kerja tetap tidak berubah.
Kedua kasus ini dapat menyebabkan kompilasi ulang yang berlebihan yang disebabkan oleh a membuat(1) ketergantungan
file kerja pada file RCS. Itu -T opsi menghambat kompilasi ulang ini dengan
berbohong tentang tanggal file RCS. Gunakan opsi ini dengan hati-hati; itu bisa menekan
kompilasi ulang bahkan ketika check-in dari satu file yang berfungsi harus memengaruhi pekerjaan yang lain
file yang terkait dengan file RCS yang sama. Misalnya, misalkan waktu file RCS
adalah 01:00, waktu file kerja (yang diubah) adalah 02:00, beberapa salinan lain dari
file kerja memiliki waktu 03:00, dan waktu saat ini adalah 04:00. Kemudian ci -d -T
menyetel waktu file RCS ke 02:00 bukannya 04:00 biasa; ini menyebabkan membuat(1)
untuk berpikir (salah) bahwa salinan lain lebih baru dari file RCS.

-wmasuk
kegunaan masuk untuk bidang penulis dari revisi yang disimpan. Berguna untuk berbohong tentang
penulis, dan untuk -k jika tidak ada penulis yang tersedia.

-V Cetak nomor versi RCS.

-Vn Meniru versi RCS n. Lihat co(1) untuk rincian.

-xsufiks
menentukan sufiks untuk file RCS. Sufiks yang tidak kosong cocok dengan nama file apa pun
diakhiri dengan sufiks. Sufiks kosong cocok dengan nama file apa pun dari formulir RCS/frag
or fragmen1/RCS/fragmen2. Grafik -x opsi dapat menentukan daftar sufiks yang dipisahkan oleh /.
Sebagai contoh, -x,v/ menentukan dua sufiks: ,v dan sufiks kosong. Jika dua atau lebih
sufiks ditentukan, mereka dicoba secara berurutan ketika mencari file RCS; itu
yang pertama yang berfungsi digunakan untuk file itu. Jika tidak ada file RCS yang ditemukan selain RCS
file dapat dibuat, sufiks dicoba untuk menentukan RCS baru
nama file. Standar untuk sufiks tergantung pada instalasi; biasanya itu
,v/ untuk host seperti Unix yang mengizinkan koma dalam nama file, dan kosong (yaitu hanya
akhiran kosong) untuk host lain.

-zdaerah menentukan format keluaran tanggal dalam substitusi kata kunci, dan menentukan default
zona waktu untuk tanggal dalam -dtanggal pilihan. Itu daerah harus kosong, UTC numerik
offset, atau string khusus LT untuk waktu setempat. Defaultnya adalah kosong daerah,
yang menggunakan format RCS tradisional UTC tanpa indikasi zona waktu dan
dengan garis miring yang memisahkan bagian-bagian tanggal; jika tidak, waktu ditampilkan dalam ISO
Format 8601 dengan indikasi zona waktu. Misalnya, jika waktu setempat adalah 11 Januari,
1990, jam 8 malam Waktu Standar Pasifik, delapan jam di sebelah barat UTC, maka waktunya adalah output
sebagai berikut:

Option waktu keluaran
-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

Grafik -z opsi tidak memengaruhi tanggal yang disimpan dalam file RCS, yang selalu UTC.

FILE PENAMBAHAN


Pasangan file RCS dan file kerja dapat ditentukan dalam tiga cara (lihat juga contohnya
bagian).

1) Baik file RCS dan file kerja diberikan. Nama file RCS dalam bentuk
fragmen1/file kerjaX dan nama file yang berfungsi dalam bentuk fragmen2/file kerja dimana fragmen1/ dan
fragmen2/ adalah (mungkin berbeda atau kosong) nama file, file kerja adalah nama file, dan X adalah
akhiran RCS. Jika X kosong, fragmen1/ harus dimulai dengan RCS/ atau harus mengandung /RCS/.

2) Hanya file RCS yang diberikan. Kemudian file kerja dibuat di direktori saat ini
dan namanya berasal dari nama file RCS dengan menghapus fragmen1/ dan akhiran X.

3) Hanya file kerja yang diberikan. Kemudian ci mempertimbangkan setiap sufiks RCS X pada gilirannya, mencari
untuk file RCS dari formulir fragmen2/RCS/file kerjaX atau (jika yang pertama tidak ditemukan dan X is
kosong) fragmen2/file kerjaX.

Jika file RCS ditentukan tanpa nama file di 1) dan 2), ci mencari file RCS
pertama di direktori ./RCS dan kemudian di direktori saat ini.

ci melaporkan kesalahan jika upaya untuk membuka file RCS gagal karena alasan yang tidak biasa, meskipun
nama file RCS hanyalah salah satu dari beberapa kemungkinan. Misalnya, untuk menekan penggunaan
Perintah RCS dalam direktori d, buat file biasa bernama d/RCS sehingga upaya santai
untuk menggunakan perintah RCS di d gagal karena d/RCS bukan direktori.

CONTOH


Seharusnya ,v adalah sufiks RCS dan direktori saat ini berisi subdirektori RCS dengan
berkas RCS io.c,v. Kemudian masing-masing perintah berikut memeriksa salinan io.c ke
RCS/io.c,v sebagai revisi terbaru, menghapus 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;

Misalkan sebagai gantinya sufiks kosong adalah sufiks RCS dan direktori saat ini berisi
sebuah subdirektori RCS dengan file RCS io.c. Masing-masing dari perintah berikut memeriksa a
revisi baru.

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

FILE MODE


File RCS dibuat oleh ci mewarisi izin baca dan eksekusi dari file kerja.
Jika file RCS sudah ada, ci mempertahankan izin baca dan eksekusinya. ci selalu
mematikan semua izin menulis file RCS.

Gunakan ci online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    sangat bersih
    sangat bersih
    Skrip Kotlin yang membuat semua build nukes
    cache dari proyek Gradle/Android.
    Berguna saat Gradle atau IDE mengizinkan Anda
    turun. Skrip telah diuji
    macOS, tapi ...
    Unduh deep-clean
  • 2
    Plugin Eclipse Checkstyle
    Plugin Eclipse Checkstyle
    Plugin Eclipse Checkstyle
    mengintegrasikan kode Java Checkstyle
    auditor ke dalam Eclipse IDE. Itu
    plug-in memberikan umpan balik real-time untuk
    pengguna tentang viol...
    Unduh Plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player adalah pemutar media gratis
    perangkat lunak, sebagian berdasarkan WMP dan VLC. Itu
    pemain dalam gaya minimalis, dengan
    lebih dari sepuluh warna tema, dan bisa juga
    b ...
    Unduh AstrOrzPlayer.dll
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV adalah ADDON untuk XBMC/
    Kode yang mengizinkan penyalurnya
    decodificador de the service IPTV de
    Movistar terintegrasi ke salah satu dari mereka
    mediacenter ma...
    Unduh movistartv.dll
  • 5
    Kode :: Blok
    Kode :: Blok
    Code::Blocks adalah gratis, sumber terbuka,
    lintas platform C, C++ dan Fortran IDE
    dibangun untuk memenuhi kebutuhan yang paling menuntut
    penggunanya. Ini dirancang untuk menjadi sangat
    ekstensi...
    Unduh Kode::Blok
  • 6
    Di tengah
    Di tengah
    Di tengah atau Antarmuka Minecraft Tingkat Lanjut
    dan Pelacakan Data/Struktur adalah alat untuk
    tampilkan ikhtisar Minecraft
    dunia, tanpa benar-benar menciptakannya. Dia
    bisa ...
    Unduh Di tengah
  • Lebih banyak lagi »

Perintah Linux

Ad