EnglishFrenchSpanyol

Ad


Favicon OnWorks

cvs2cl - Dalam talian di Awan

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

Ini ialah arahan cvs2cl 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


cvs2cl - tukar mesej log cvs kepada log perubahan

SINOPSIS


cvs2cl [pilihan] [FAIL1 [FAIL2 ...]]

DESCRIPTION


cvs2cl menghasilkan ChangeLog gaya GNU untuk sumber dikawal CVS dengan menjalankan "cvs log" dan
menghuraikan output. Mesej log pendua disatukan dengan Cara yang Betul.

Output lalai cvs2cl direka bentuk untuk padat, secara formal tidak jelas, tetapi masih
mudah dibaca oleh manusia. Ia sepatutnya cukup jelas; satu singkatan itu
mungkin tidak jelas ialah "utags". Itu bermaksud "teg universal" -- teg universal ialah
satu yang dipegang oleh semua fail dalam entri perubahan yang diberikan.

Jika anda memerlukan output yang mudah untuk dihurai oleh program, gunakan --xml pilihan. Perhatikan bahawa
dengan output XML, hampir semua maklumat yang tersedia disertakan dengan setiap entri perubahan,
sama ada anda memintanya atau tidak, berdasarkan teori bahawa penghurai anda boleh mengabaikan apa sahaja perkara itu
bukan mencari.

Jika nama fail diberikan sebagai argumen cvs2cl hanya menunjukkan maklumat log untuk fail yang dinamakan.

PILIHAN


-h, -membantu, - membantu, -?
Tunjukkan bantuan singkat dan keluar.

--versi
Tunjukkan versi dan keluar.

-r, --semakan
Tunjukkan nombor semakan dalam output.

-b, --cawangan
Tunjukkan nama cawangan dalam semakan apabila boleh.

-t, --tag
Tunjukkan tag (nama simbolik) dalam output.

-T, --tagdates
Tunjukkan teg dalam output pada kejadian pertamanya.

--tunjuk-mati
Tunjukkan fail mati.

--stdin
Baca dari stdin, jangan jalankan log cvs.

--stdout
Output ke stdout bukan ke ChangeLog.

-d, --diedarkan
Letakkan ChangeLogs dalam subdir.

-f FAIL, --fail FAIL
Tulis kepada FAIL bukannya ChangeLog.

--fsf
Gunakan ini jika data log dalam gaya FSF ChangeLog.

--FSF
Cuba keluaran serasi standard FSF yang ketat (tidak serasi dengan --accum).

-W Secs, --tingkap Secs
Tetingkap masa di mana entri log bersatu.

-U UFILE, --peta pengguna UFILE
Kembangkan nama pengguna ke alamat e-mel daripada UFILE.

--passwd FAIL KATA LALUAN
Gunakan fail passwd sistem untuk pengembangan nama pengguna. Jika tiada domain mel disediakan (melalui
--domain), ia cuba membaca satu daripada /etc/mailname, keluaran daripada nama hos -d,
nama domain dns, Atau nama domain. cvs2cl keluar dengan ralat jika tiada pilihan tersebut
berjaya. Gunakan domain '' untuk menghalang penambahan domain mel.

--domain DOMAIN
Domain untuk membina alamat e-mel daripada.

--gecos
Dapatkan maklumat pengguna daripada data GECOS.

-R REGEXP, --regexp REGEXP
Sertakan hanya entri yang sepadan REGEXP. Pilihan ini boleh digunakan beberapa kali.

-I REGEXP, --abai REGEXP
Abaikan fail yang namanya sepadan REGEXP. Pilihan ini boleh digunakan beberapa kali. The
regexp ialah ungkapan biasa perl. Ia dipadankan sebagaimana adanya; anda mungkin mahu awalan dengan
a ^ atau akhiran dengan $ untuk menambat padanan.

-C, --tidak peka huruf besar-besaran
Sebarang pemadanan regexp dilakukan secara tidak sensitif huruf.

-F CAWANGAN, --ikut CAWANGAN
Tunjukkan hanya semakan pada atau nenek moyang kepada CAWANGAN.

--ikut-sahaja CAWANGAN
Suka --ikut, tetapi cawangan kecil tidak diikuti.

--tiada nenek moyang
Apabila menggunakan -F, hanya menjejaki perubahan sejak CAWANGAN bermula.

--tiada-sorok-cawangan-tambahan
Secara lalai, entri yang dijana oleh cv untuk fail yang ditambahkan pada cawangan (entri 1.1 mati)
tidak ditunjukkan. Bendera ini membalikkan tindakan itu.

-S, --separate-header
Garis kosong antara setiap pengepala dan mesej log.

--kumpulan-dalam-tarikh
Kumpulan ChangeLog entri pada tarikh yang sama bersama-sama, bukannya mempunyai entri berasingan
untuk setiap komitmen pada tarikh tersebut.

--ringkasan
Tambah maklumat ringkasan perubahan CVS.

--tidak-bungkus
Jangan balut automatik mesej log (syor -S juga).

--tiada-indent
Jangan inden mesej log

--gmt, --UTC
Tunjukkan masa dalam GMT/UTC dan bukannya waktu tempatan.

--accum
Tambahkan pada ChangeLog sedia ada (tidak serasi dengan --xml and --FSF).

-w, --hari dalam seminggu
Tunjukkan hari dalam seminggu.

--tiada-masa
Jangan tunjukkan masa dalam output.

--chrono
Log keluaran dalam susunan kronologi (lalai ialah tertib kronologi terbalik).

--kepala FAIL
Dapatkan pengepala ChangeLog daripada FAIL ("-" bermaksud stdin).

--xml
Keluaran XML dan bukannya format ChangeLog (tidak serasi dengan --accum).

--xml-encoding PENGEkodan
Sisipkan klausa pengekodan dalam pengepala XML.

--xml-stylesheet FAIL
Masukkan arahan pemprosesan xml-stylesheet dengan FAIL memformat laluan fail lembaran gaya
dalam pengepala XML.

--noxmlns
Jangan sertakan atribut xmlns= dalam elemen akar.

--sembunyikan-nama fail
Jangan tunjukkan nama fail (diabaikan untuk output XML).

--no-common-dir
Jangan pendekkan nama direktori daripada nama fail.

--rcs CVSROOT
Mengendalikan nama fail daripada RCS mentah, contohnya yang dihasilkan oleh output "cvs rlog",
menanggalkan awalan CVSROOT.

-P, --pangkas
Jangan tunjukkan mesej log kosong.

--lines-modified
Keluarkan bilangan baris yang ditambah dan bilangan baris yang dialih keluar untuk setiap daftar masuk (jika
berkenaan). Pada masa ini, ini hanya mempengaruhi mod output XML.

--abaikan-tag TAG
Abaikan perubahan individu yang dikaitkan dengan teg yang diberikan. Boleh diulang, jika
jadi, perubahan yang dikaitkan dengan mana-mana teg yang diberikan diabaikan.

--show-tag TAG
Log hanya perubahan individu yang dikaitkan dengan teg tertentu. Boleh diulang, jika
jadi, perubahan yang dikaitkan dengan mana-mana teg yang diberikan direkodkan.

--delta FROM_TAG:TO_TAG
Cuba delta antara dua tag (sejak FROM_TAG sehingga dan termasuk TO_TAG). The
algoritma adalah berasaskan tarikh yang mudah (ini adalah masalah yang sukar) jadi hasilnya adalah
tidak sempurna.

-g OPTS, --pilihan-global OPTS
Pas OPTS kepada cvs seperti dalam "cvs OPTS log ...".

-l OPTS, --log-pilihan OPTS
Pas OPTS ke cvs log seperti dalam "cvs ... log OPTS".

Nota mengenai pilihan dan hujah:

· The -I and -F pilihan mungkin muncul beberapa kali.

· Untuk mengikuti semakan trunk, gunakan "-F batang"("-F KEJOHANAN" juga berfungsi). Ini tidak mengapa
kerana tidak akan pernah, cukup gila untuk menamakan cawangan "batang", bukan? Betul.

· Untuk -U pilihan, UFILE hendaklah diformat seperti CVSROOT/pengguna. Iaitu, masing-masing
garis UFILE kelihatan seperti ini:

jrandom:[e-mel dilindungi]

atau mungkin juga seperti ini

jrandom:'Jesse Q. Random[e-mel dilindungi]>'

Jangan lupa petik bahagian selepas kolon jika perlu.

· Ramai orang ingin menapis mengikut tarikh. Untuk berbuat demikian, panggil cvs2cl seperti ini:

cvs2cl -l "-d'DATESPEC'"

dengan DATESPEC ialah sebarang spesifikasi tarikh yang sah untuk "cvs log -d". (Perhatikan bahawa CVS
1.10.7 dan ke bawah memerlukan tiada ruang antara -d dan hujahnya).

· Tarikh/masa ditafsirkan dalam zon waktu tempatan.

· Ingat untuk memetik hujah kepada `-l' supaya cangkerang anda tidak mentafsir ruang sebagai
pemisah hujah.

· Lihat bahagian 'Common Options' pada manual cvs ('info cvs' pada sistem seperti UNIX)
untuk maklumat lanjut.

· Ambil perhatian bahawa peraturan untuk memetik di bawah shell windows adalah berbeza.

· Untuk berjalan dalam persekitaran automatik seperti CGI atau PHP, suidperl mungkin diperlukan mengikut susunan
untuk melaksanakan sebagai pengguna yang betul untuk membolehkan /cvsroot membaca fail kunci untuk ditulis
arahan 'cvs log'. Ini mungkin hanya satu kes untuk menukar /usr/bin/perl
perintah kepada /usr/bin/suidperl, dan secara eksplisit mengisytiharkan pembolehubah PATH.

CONTOH


Beberapa contoh (bekerja pada cangkerang UNIX):

# log selepas 6 Mac, 2003 (termasuk)
cvs2cl -l "-d'>2003-03-06'"
# log selepas 4:34PM 6 Mac 2003 (termasuk)
cvs2cl -l "-d'>2003-03-06 16:34'"
# log antara 4:46PM 6 Mac 2003 (eksklusif) dan
# 4:34PM 6 Mac 2003 (termasuk)
cvs2cl -l "-d'2003-03-06 16:46>2003-03-06 16:34'"

Beberapa contoh (pada cangkerang bukan UNIX):

# Dilaporkan berfungsi pada windows xp/2000
cvs2cl -l "-d"">2003-10-18;hari ini<"""

PENGARANG


Karl Fogel
Melissa O'Neill
Martyn J. Pearce

Sumbangan daripada

Mike Ayers
Tim Bradshaw
Richard Broberg
Nathan Bryant
Oswald Buddenhagen
Neil Conway
Arthur de Jong
Mark W. Eichin
Dave Elcock
Reid Ellis
Simon Josefsson
Robin Hugh Johnson
Terry Kane
Pete Kempf
Akus Kiss
Claus Klein
Eddie Kohler
Richard Laager
Kevin Lilly
Karl-Heinz Marbaise
Mitsuaki Masuhara
Henrik Nordstrom
Joe Orton
Peter Palfrader
Thomas Parmelan
Jordan Russell
Jacek Sliwerski
Johannes Stezenbach
Joseph Walton
Ernie Zapata

Gunakan cvs2cl dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad