InggrisPerancisSpanyol

Ad


favorit OnWorks

cvs2cl - Online di Cloud

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

Ini adalah perintah cvs2cl 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


cvs2cl - mengonversi pesan log cvs ke changelogs

RINGKASAN


cvs2cl [Pilihan] [FILE1 [FILE2 ...]]

DESKRIPSI


cvs2cl menghasilkan ChangeLog gaya GNU untuk sumber yang dikontrol CVS dengan menjalankan "cvs log" dan
mengurai output. Pesan log duplikat disatukan dengan Cara yang Benar.

Output default dari cvs2cl dirancang agar ringkas, secara formal tidak ambigu, tetapi tetap saja
mudah dibaca oleh manusia. Ini harus cukup jelas; satu singkatan itu
mungkin tidak jelas adalah "utags". Itu singkatan dari "tag universal" -- tag universal adalah
satu dipegang oleh semua file dalam entri perubahan yang diberikan.

Jika Anda membutuhkan keluaran yang mudah diurai oleh program, gunakan --xml pilihan. Perhatikan bahwa
dengan keluaran XML, hampir semua informasi yang tersedia disertakan dengan setiap entri perubahan,
apakah Anda memintanya atau tidak, dengan teori bahwa parser Anda dapat mengabaikan apa pun itu
tidak mencari.

Jika nama file diberikan sebagai argumen, cvs2cl hanya menampilkan informasi log untuk file bernama.

PILIHAN


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

--Versi: kapan
Tampilkan versi dan keluar.

-r, --revisi
Tampilkan nomor revisi dalam output.

-b, --ranting
Tampilkan nama cabang dalam revisi jika memungkinkan.

-t, --tag
Tampilkan tag (nama simbolik) di output.

-T, --tagdate
Tampilkan tag dalam output pada kemunculan pertama mereka.

--show-mati
Tampilkan file mati.

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

--stdout
Keluarkan ke stdout bukan ke ChangeLog.

-d, --didistribusikan
Letakkan ChangeLogs di subdir.

-f FILE, --mengajukan FILE
Menulis untuk FILE bukannya ChangeLog.

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

--FSF
Mencoba output yang kompatibel dengan standar FSF yang ketat (tidak kompatibel dengan --akum).

-W DETIK, --jendela DETIK
Jendela waktu di mana entri log bersatu.

-U UFILE, --peta pengguna UFILE
Perluas nama pengguna ke alamat email dari UFILE.

--passwd FILE SANDI
Gunakan file passwd sistem untuk perluasan nama pengguna. Jika tidak ada domain email yang disediakan (melalui
--domain), ia mencoba membaca satu dari /etc/namamail, keluaran dari hostname -d,
nama domain dns, atau nama domain. cvs2cl keluar dengan kesalahan jika tidak ada opsi tersebut
berhasil. Gunakan domain '' untuk mencegah penambahan domain email.

--domain DOMAIN
Domain untuk membangun alamat email.

--geco
Dapatkan informasi pengguna dari data GECOS.

-R REGEXP, --regexp REGEXP
Sertakan hanya entri yang cocok REGEXP. Opsi ini dapat digunakan beberapa kali.

-I REGEXP, --mengabaikan REGEXP
Abaikan file yang namanya cocok REGEXP. Opsi ini dapat digunakan beberapa kali. NS
regexp adalah ekspresi reguler Perl. Itu cocok apa adanya; Anda mungkin ingin awalan dengan
a ^ atau akhiran dengan $ untuk mengaitkan kecocokan.

-C, --tidak peka huruf besar-kecil
Pencocokan regexp apa pun dilakukan dengan tidak peka huruf besar-kecil.

-F CABANG, --mengikuti CABANG
Tampilkan hanya revisi pada atau leluhur untuk CABANG.

--hanya ikuti CABANG
Seperti --follow, tetapi sub-cabang tidak diikuti.

--tanpa leluhur
Ketika menggunakan -F, hanya lacak perubahan sejak CABANG mulai.

--tanpa-sembunyikan-cabang-tambahan
Secara default, entri yang dihasilkan oleh cvs untuk file yang ditambahkan pada cabang (entri 1.1 mati)
tidak ditampilkan. Bendera ini membalikkan tindakan itu.

-S, --tajuk-terpisah
Baris kosong antara setiap header dan pesan log.

--grup-dalam-tanggal
Kelompokkan entri ChangeLog pada tanggal yang sama bersama-sama, alih-alih memiliki entri terpisah
untuk setiap komit pada tanggal tersebut.

--Ringkasan
Tambahkan informasi ringkasan perubahan CVS.

--tanpa bungkus
Jangan bungkus pesan log secara otomatis (disarankan -S juga).

--tanpa-indentasi
Jangan membuat indentasi pesan log

--waktu Greenwich, --UTC
Tampilkan waktu dalam GMT/UTC, bukan waktu lokal.

--akum
Tambahkan ke ChangeLog yang ada (tidak kompatibel dengan --xml dan --FSF).

-w, --hari dalam seminggu
Tampilkan hari dalam seminggu.

--tidak ada waktu
Jangan tampilkan waktu dalam output.

--krono
Keluaran log dalam urutan kronologis (default adalah urutan kronologis terbalik).

--tajuk FILE
Dapatkan tajuk ChangeLog dari FILE ("-" berarti stdin).

--xml
Keluarkan XML alih-alih format ChangeLog (tidak kompatibel dengan --akum).

--xml-pengkodean pengkodean
Masukkan klausa penyandian di header XML.

--xml-lembar gaya FILE
Masukkan instruksi pemrosesan xml-stylesheet dengan FILE memformat jalur file stylesheet
di header XML.

--noxmlns
Jangan sertakan atribut xmlns= di elemen root.

--sembunyikan-nama file
Jangan tampilkan nama file (diabaikan untuk keluaran XML).

--tidak ada-umum-dir
Jangan menyingkat nama direktori dari nama file.

--rcs CVSROOT
Menangani nama file dari RCS mentah, misalnya yang dihasilkan oleh output "cvs rlog",
menghilangkan awalan CVSROOT.

-P, --memangkas
Jangan tampilkan pesan log kosong.

--lines-dimodifikasi
Keluarkan jumlah baris yang ditambahkan dan jumlah baris yang dihapus untuk setiap checkin (jika
berlaku). Saat ini, ini hanya memengaruhi mode keluaran XML.

--abaikan-tag MENANDAI
Abaikan perubahan individual yang terkait dengan tag tertentu. Dapat diulang, jika
jadi, perubahan yang terkait dengan salah satu tag yang diberikan akan diabaikan.

--tunjukkan-tag MENANDAI
Catat hanya perubahan individual yang terkait dengan tag tertentu. Dapat diulang, jika
jadi, perubahan yang terkait dengan salah satu tag yang diberikan dicatat.

--delta DARI_TAG:TO_TAG
Coba delta antara dua tag (karena DARI_TAG hingga dan termasuk TO_TAG). Itu
algoritma adalah yang berbasis tanggal sederhana (ini adalah masalah yang sulit) sehingga hasilnya
tidak sempurna.

-g Memilih, --opt-global Memilih
Lulus Memilih ke cvs seperti di "cvs Memilih catatan ...".

-l Memilih, --log-memilih Memilih
Lulus Memilih ke cvs log seperti di "cvs ... log Memilih".

Catatan tentang opsi dan argumen:

· Itu -I dan -F pilihan mungkin muncul beberapa kali.

· Untuk mengikuti revisi batang, gunakan "-F batang"("-F BELALAI" juga berfungsi). Tidak apa-apa
karena tidak akan pernah cukup gila untuk menyebut cabang "batang", bukan? Benar.

· Untuk -U opsi, opsi UFILE harus diformat seperti CVSROOT/users. Artinya, masing-masing
garis UFILE terlihat seperti ini:

acak:[email dilindungi]

atau mungkin seperti ini

jrandom:'Jesse Q. Random[email dilindungi]>'

Jangan lupa untuk mengutip bagian setelah titik dua jika perlu.

· Banyak orang ingin memfilter berdasarkan tanggal. Untuk melakukannya, aktifkan cvs2cl seperti ini:

cvs2cl -l "-d'DATESPEC'"

di mana DATESPEC adalah spesifikasi tanggal yang valid untuk "cvs log -d". (Perhatikan bahwa CVS
1.10.7 dan di bawahnya tidak memerlukan spasi antara -d dan argumennya).

· Tanggal/waktu diinterpretasikan dalam zona waktu lokal.

· Ingatlah untuk mengutip argumen ke `-l' sehingga shell Anda tidak menafsirkan spasi sebagai
pemisah argumen.

· Lihat bagian 'Opsi Umum' dari manual cvs ('info cvs' pada sistem mirip UNIX)
for more information.

· Perhatikan bahwa aturan untuk mengutip di bawah shell windows berbeda.

· Untuk berjalan di lingkungan otomatis seperti CGI atau PHP, suidperl mungkin diperlukan agar
untuk mengeksekusi sebagai pengguna yang benar untuk mengaktifkan /cvsroot membaca file kunci yang akan ditulis untuk
perintah 'cvs log'. Ini mungkin hanya kasus mengubah /usr/bin/Perl
perintah ke /usr/bin/suidperl, dan secara eksplisit mendeklarasikan variabel PATH.

CONTOH


Beberapa contoh (bekerja pada shell UNIX):

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

Beberapa contoh (pada shell non-UNIX):

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

PENULIS


Karl Fogel
Melissa O'Neill
Martyn J. Pearce

Kontribusi dari

Mike Ayers
Tim Bradshaw
Richard Broberg
Natan Bryant
Oswald Buddenhagen
Neil Conway
Arthur de Jong
Mark W.Eichin
Dave Elcock
Reid Ellis
Simon Josefson
Robin Hugh Johnson
Terry Kane
Pete Kemf
ciuman akos
Klaus Klein
Eddie Kohler
Richard Laager
Kevin Lily
Karl-Heinz Marbaise
Mitsuaki Masuhara
Henrik Nordstrom
Joe Orton
Peter Palfrader
Thomas Parmelan
Jordan Russel
Jacek Sliwerski
Johannes Stezenbach
Joseph Walton
Ernie Zapata

Gunakan cvs2cl online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad