Ini ialah arahan adminposix 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
pentadbir — mencipta dan mentadbir fail SCCS (PEMBANGUNAN)
SINOPSIS
pentadbir −i[nama] [−n] [−a log masuk] [−d bendera] [−e log masuk] [−f bendera]
[−m mrlist] [−r rel] [−t[nama] [−y[komen]] fail baru
pentadbir −n [−a log masuk] [−d bendera] [−e log masuk] [−f bendera] [−m mrlist]
[−t[nama]] [−y[komen]] fail baru...
admin [−a log masuk] [−d bendera] [−m mrlist] [−r rel] [−t[nama]] fail...
pentadbir −h fail...
pentadbir −z fail...
DESCRIPTION
. admin utiliti hendaklah mencipta fail SCCS baharu atau menukar parameter yang sedia ada. Sekiranya
fail bernama tidak wujud, ia hendaklah dibuat, dan parameternya hendaklah dimulakan
mengikut pilihan yang ditetapkan. Parameter yang tidak dimulakan oleh pilihan hendaklah
diberikan nilai lalai. Jika fail bernama wujud, parameter sepadan dengan
pilihan yang ditentukan hendaklah diubah, dan parameter lain hendaklah dibiarkan seperti sedia ada.
Semua nama fail SCCS yang dibekalkan oleh permohonan hendaklah dalam bentuk s.nama fail. SCCS baharu
fail hendaklah diberi mod kebenaran baca sahaja. Tulis kebenaran dalam direktori induk
diperlukan untuk mencipta fail. Semua penulisan dilakukan oleh admin hendaklah untuk sementara x-file,
bernama x.nama fail (Lihat mendapatkan) dicipta dengan mod baca sahaja jika admin sedang mencipta SCCS baharu
fail, atau dibuat dengan mod yang sama seperti fail SCCS jika fail itu sudah wujud.
Selepas berjaya melaksanakan admin, fail SCCS hendaklah dialih keluar (jika wujud), dan
yang x-file hendaklah dinamakan semula dengan nama fail SCCS. Ini memastikan bahawa perubahan adalah
dibuat pada fail SCCS hanya jika tiada ralat berlaku.
. admin utiliti juga hendaklah menggunakan fail kunci sementara (bernama z.nama fail), yang digunakan
untuk mengelakkan kemas kini serentak pada fail SCCS; lihat mendapatkan.
PILIHAN
. admin utiliti hendaklah mematuhi volum Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan, kecuali bahawa −i, −t, dan −y pilihan mempunyai pilihan
hujah pilihan. Hujah pilihan pilihan ini tidak boleh dibentangkan sebagai berasingan
hujah. Pilihan berikut disokong:
−n Buat fail SCCS baharu. Bila −n digunakan tanpa −i, fail SCCS hendaklah
dicipta dengan maklumat kawalan tetapi tanpa sebarang data fail.
−i[nama] nyatakan nama daripada fail yang mana teks untuk fail SCCS baharu hendaklah
diambil. Teks membentuk delta pertama fail (lihat −r pilihan untuk
skema penomboran delta). Sekiranya −i pilihan digunakan, tetapi nama pilihan-
hujah ditinggalkan, teks hendaklah diperolehi dengan membaca input standard.
Jika pilihan ini ditinggalkan, fail SCCS hendaklah dibuat dengan kawalan
maklumat tetapi tanpa sebarang data fail. The −i pilihan membayangkan −n pilihan.
−r SID Tentukan SID delta awal yang akan dimasukkan. SID ini hendaklah menjadi batang
SID; iaitu nombor cawangan dan jujukan hendaklah sifar atau tiada. The
nombor tahap adalah pilihan, dan lalai kepada 1.
−t[nama] nyatakan nama daripada fail yang daripadanya teks deskriptif untuk fail SCCS hendaklah
diambil. Dalam kes fail SCCS sedia ada (tidak −i tidak −n dinyatakan):
* A −t pilihan tanpa a nama hujah pilihan hendaklah menyebabkan penyingkiran
teks deskriptif (jika ada) pada masa ini dalam fail SCCS.
* A −t pilihan dengan a nama hujah pilihan hendaklah menyebabkan teks (jika ada) dalam
dinamakan fail untuk menggantikan teks deskriptif (jika ada) yang kini berada dalam SCCS
fail.
−f bendera Nyatakan a bendera, dan, mungkin, nilai untuk bendera, untuk ditempatkan di SCCS
fail. beberapa −f pilihan boleh dibekalkan pada satu admin baris perintah.
Pelaksanaan hendaklah mengiktiraf bendera berikut dan nilai yang berkaitan:
b Benarkan penggunaan −b pilihan pada a mendapatkan arahan untuk mencipta delta cawangan.
csiling Nyatakan keluaran tertinggi (iaitu siling), nombor kurang daripada atau
bersamaan dengan 9999, yang boleh diambil oleh a mendapatkan arahan untuk menyunting. The
nilai lalai untuk yang tidak ditentukan c bendera hendaklah 9999.
flantai Nyatakan keluaran terendah (iaitu, lantai), nombor yang lebih besar daripada 0 tetapi
kurang daripada 9999, yang boleh diambil oleh a mendapatkan arahan untuk menyunting. The
nilai lalai untuk yang tidak ditentukan f bendera hendaklah 1.
dSID Tentukan nombor delta lalai (SID) yang akan digunakan oleh a mendapatkan perintah.
istr Rawat mesej ``Tiada kata kunci ID'' yang dikeluarkan oleh mendapatkan or delta sebagai kematian
ralat. Dengan ketiadaan bendera ini, mesej itu hanyalah amaran. The
mesej dikeluarkan jika tiada kata kunci pengenalan SCCS (lihat mendapatkan) dijumpai
dalam teks yang diambil atau disimpan dalam fail SCCS. Jika suatu nilai ialah
dibekalkan, aplikasi hendaklah memastikan bahawa kata kunci betul-betul sepadan
rentetan yang diberikan; walau bagaimanapun, rentetan itu hendaklah mengandungi kata kunci, dan tidak
tertanam watak.
j Benarkan serentak mendapatkan arahan untuk mengedit pada SID yang sama bagi SCCS
fail. Ini membenarkan berbilang kemas kini serentak kepada versi yang sama
Fail SCCS.
lsenarai Nyatakan a senarai keluaran yang delta tidak boleh dibuat lagi (itu
adalah, mendapatkan −e terhadap salah satu keluaran terkunci ini gagal). Mematuhi
aplikasi hendaklah menggunakan sintaks berikut untuk menentukan a senarai.
Pelaksanaan boleh menerima borang tambahan sebagai lanjutan:
::= a |
::= | ,
::=
Watak itu a dalam senarai hendaklah bersamaan dengan menyatakan semua
keluaran untuk fail SCCS yang dinamakan. Bukan terminalSID> dalam julat hendaklah
menjadi nombor delta delta sedia ada yang dikaitkan dengan fail SCCS.
n Punca delta untuk mencipta delta null dalam setiap keluaran tersebut (jika ada)
dilangkau apabila delta dibuat dalam keluaran baharu (contohnya, dalam
membuat delta 5.1 selepas delta 2.7, keluaran 3 dan 4 dilangkau). Ini
delta null hendaklah berfungsi sebagai titik penambat supaya delta cawangan boleh kemudiannya
tercipta daripada mereka. Ketiadaan bendera ini akan menyebabkan dilangkau
keluaran tidak wujud dalam fail SCCS, menghalang delta cawangan
daripada dicipta daripada mereka pada masa hadapan. Semasa penciptaan awal
daripada fail SCCS, the n bendera boleh diabaikan; iaitu jika −r pilihan adalah
digunakan untuk menetapkan nombor keluaran SID awal kepada nilai yang lebih besar
daripada 1, delta nol tidak perlu dibuat untuk keluaran ``langkau''.
qteks Gantikan yang boleh ditentukan pengguna teks untuk semua kejadian %Q% kata kunci masuk
teks fail SCCS diambil oleh mendapatkan.
mmod Nyatakan nama modul fail SCCS yang digantikan untuk semua kejadian
daripada %M% kata kunci dalam teks fail SCCS diambil oleh mendapatkan. Jika m
bendera tidak dinyatakan, nilai yang diberikan hendaklah nama SCCS
fail dengan ketua '.' dikeluarkan.
tjenis nyatakan jenis modul dalam fail SCCS digantikan untuk semua
kejadian %Y% kata kunci dalam teks fail SCCS diambil oleh mendapatkan.
vpgm Punca delta untuk menggesa nombor permintaan pengubahsuaian (MR) sebagai
sebab untuk mencipta delta. Nilai pilihan menentukan nama a
Program pengesahan nombor MR. (Jika bendera ini ditetapkan semasa membuat SCCS
fail, permohonan hendaklah memastikan bahawa m pilihan juga digunakan walaupun
jika nilainya batal.)
−d bendera Keluarkan (padam) yang ditentukan bendera daripada fail SCCS. beberapa −d pilihan mungkin
dibekalkan pada satu admin perintah. Lihat −f pilihan untuk dibenarkan bendera nama.
(The lsenarai bendera memberi a senarai daripada keluaran yang akan dibuka kuncinya. Lihat −f pilihan untuk
penerangan lanjut tentang l bendera dan sintaks a senarai.)
−a log masuk Nyatakan a log masuk nama, atau ID kumpulan berangka, untuk ditambahkan pada senarai pengguna
yang boleh membuat delta (perubahan) pada fail SCCS. ID kumpulan hendaklah setara
untuk menyatakan semua log masuk nama biasa untuk ID kumpulan itu. beberapa −a pilihan mungkin
digunakan pada satu admin baris arahan. Seberapa banyak log masuks, atau ID kumpulan berangka, sebagai
yang dikehendaki mungkin berada dalam senarai serentak. Jika senarai pengguna kosong, maka
sesiapa sahaja boleh menambah delta. Jika log masuk atau ID kumpulan didahului dengan a '!', pengguna begitu
yang dinyatakan hendaklah dinafikan kebenaran untuk membuat delta.
−e log masuk Nyatakan a log masuk nama, atau ID kumpulan berangka, untuk dipadamkan daripada senarai pengguna
dibenarkan membuat delta (perubahan) pada fail SCCS. Menentukan ID kumpulan ialah
bersamaan dengan menyatakan semua log masuk nama biasa untuk ID kumpulan itu. beberapa −e
pilihan boleh digunakan pada satu admin baris perintah.
−y[komen]
Masukkan komen teks ke dalam fail SCCS sebagai ulasan untuk delta awal masuk
cara yang sama dengan delta. Dalam tempat POSIX, peninggalan −y
pilihan akan menyebabkan baris ulasan lalai disisipkan dalam borang:
"Tarikh and masa diwujudkan %s %s by %s", <tarikh>,masa>,log masuk>
di manatarikh> dinyatakan dalam format tarikh utiliti %y/%m/%d
spesifikasi penukaran,masa> dalam format tarikh utiliti %T
format spesifikasi penukaran, danlog masuk> ialah nama log masuk pengguna
mencipta fail.
−m mrlist Masukkan senarai nombor permintaan pengubahsuaian (MR) ke dalam fail SCCS sebagai
sebab untuk mencipta delta awal dengan cara yang sama dengan delta. Yang
permohonan hendaklah memastikan bahawa v bendera ditetapkan dan nombor MR disahkan
jika v bendera mempunyai nilai (nama program pengesahan nombor MR). A
mesej diagnostik hendaklah ditulis jika v bendera tidak ditetapkan atau pengesahan MR
gagal.
−h Semak struktur fail SCCS dan bandingkan jumlah semak yang baru dikira
dengan checksum yang disimpan dalam fail SCCS. Jika yang baru dikira
checksum tidak sepadan dengan checksum dalam fail SCCS, mesej diagnostik
hendaklah ditulis.
−z Kira semula jumlah semak fail SCCS dan simpannya dalam baris pertama fail SCCS
(Lihat −h pilihan di atas). Ambil perhatian bahawa penggunaan pilihan ini pada yang benar-benar rosak
fail boleh menghalang pengesanan rasuah pada masa hadapan.
OPERAND
Operan berikut hendaklah disokong:
fail Nama laluan fail atau direktori SCCS sedia ada. Jika fail ialah direktori, iaitu
admin utiliti hendaklah berkelakuan seolah-olah setiap fail dalam direktori telah ditentukan
sebagai fail bernama, kecuali fail bukan SCCS (komponen terakhir nama laluan tidak
bukan bermula dengan s.) dan fail yang tidak boleh dibaca hendaklah diabaikan secara senyap.
fail baru Nama laluan bagi fail SCCS yang akan dibuat.
Jika betul-betul satu fail or fail baru operan muncul, dan ia adalah '−', input standard hendaklah
baca; setiap baris input standard hendaklah diambil sebagai nama fail SCCS
telah di proses. Fail bukan SCCS dan fail tidak boleh dibaca hendaklah diabaikan secara senyap.
STDIN
Input standard hendaklah fail teks yang digunakan hanya jika −i dinyatakan tanpa pilihan-
hujah atau jika a fail or fail baru operan ditentukan sebagai '−'. Jika watak pertama daripada
mana-mana talian input standard ialah dalam tempat POSIX, hasilnya tidak ditentukan.
INPUT FILES
Fail SCCS sedia ada ialah fail teks dalam format yang tidak ditentukan.
Permohonan hendaklah memastikan bahawa fail yang dinamakan oleh −i pilihan nama hujah pilihan
hendaklah menjadi fail teks; jika aksara pertama mana-mana baris dalam fail ini ialah di dalam
Tempatan POSIX, hasilnya tidak ditentukan. Jika fail ini mengandungi lebih daripada 99999 baris,
bilangan baris yang direkodkan dalam pengepala untuk fail ini ialah 99999 untuk delta ini.
PERSEKITARAN PELBAGAI
Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan admin:
BAHASA Sediakan nilai lalai untuk pembolehubah pengantarabangsaan yang tidak ditetapkan atau
null. (Lihat volum Takrif Asas POSIX.1‐2008, seksyen 8.2,
Pengantarabangsaan Pembolehubah untuk keutamaan pengantarabangsaan
pembolehubah yang digunakan untuk menentukan nilai kategori tempat.)
LC_ALL Jika ditetapkan kepada nilai rentetan bukan kosong, ganti nilai semua yang lain
pembolehubah pengantarabangsaan.
LC_CTYPE Tentukan tempat untuk tafsiran jujukan bait data teks
sebagai aksara (contohnya, bait tunggal berbanding dengan aksara berbilang bait dalam
argumen dan fail input).
LC_MESSAGES
Tentukan tempat yang harus digunakan untuk mempengaruhi format dan kandungan
mesej diagnostik yang ditulis kepada ralat standard dan kandungan lalai −y
komen.
NLSPATH Tentukan lokasi katalog mesej untuk pemprosesan LC_MESSAGES.
ASYNCRONOUS ACARA
Lalai.
STDOUT
Tidak digunakan.
STDERR
Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.
OUTPUT FILES
Sebarang fail SCCS yang dibuat hendaklah menjadi fail teks dengan format yang tidak ditentukan. Semasa pemprosesan
a fail, penguncian fail-z, seperti yang diterangkan dalam mendapatkan, boleh dibuat dan dipadamkan.
EXTENDED DESCRIPTION
Tiada.
EXIT STATUS
Nilai keluar berikut hendaklah dikembalikan:
0 Selesai dengan jayanya.
>0 Ralat telah berlaku.
AKIBAT OF KESALAHAN
Lalai.
. berikutan bahagian adalah bermaklumat.
PERMOHONAN PENGGUNAAN
Adalah disyorkan bahawa direktori yang mengandungi fail SCCS boleh ditulis oleh pemilik sahaja,
dan bahawa fail SCCS sendiri adalah baca sahaja. Mod direktori hendaklah membenarkan sahaja
pemilik untuk mengubah suai fail SCCS yang terkandung dalam direktori. Mod fail SCCS
menghalang sebarang pengubahsuaian sama sekali kecuali dengan arahan SCCS.
CONTOH
Tiada.
RATIONALE
Tiada.
MASA HADAPAN ARAHAN
Tiada.
Gunakan adminposix dalam talian menggunakan perkhidmatan onworks.net