Amazon Best VPN GoSearch

Favicon OnWorks

svn2cl - Dalam talian dalam Awan

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

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


svn2cl - Buat ChangeLog daripada log subversi.

SINOPSIS


svn2cl [OPTION]... [PATH]...

DESCRIPTION


svn2cl menjana ChangeLog gaya GNU klasik daripada mesej log dalam subversi
repositori. Ia bertindak sebagai pembungkus di sekeliling 'svn log' perintah, menghuraikan output XML
dengan lembaran gaya XSLT. Sebagai alternatif ia boleh menjana output HTML yang bertujuan untuk digunakan dengan
yang svn2html.css helaian gaya yang disertakan bersama svn2cl.

Sebagai tambahan kepada pilihannya sendiri, ia menerima dan meneruskan kebanyakan pilihan log svn; lihat 'svn
membantu log' untuk senarai mereka dan dokumentasi mereka. Jika PATH tidak diberikan, svn2cl akan
jalankan log svn pada direktori semasa, jadi ia harus melakukan perkara yang betul apabila dijalankan dari
bahagian atas daftar keluar subversi projek.

--awalan-jalur=NAMA
Semenanjung NAMA daripada bahagian pertama semua nama fail (cth projek/batang). Secara lalai
laluan semasa di dalam repositori dilucutkan.

--linelen=NUM
Balut garisan di NUM watak. Secara lalai, baris dibalut pada 75 aksara.
Pilihan ini diabaikan apabila pilihan --html ditentukan.

--kumpulan-mengikut-hari
Pilihan ini menyebabkan semua mesej komit dikumpulkan mengikut hari, selagi semua
perubahan adalah oleh pengarang yang sama. Secara lalai setiap mesej disenaraikan secara berasingan dengan
cap masanya sendiri.

--hari-hari yang berasingan
Sertakan baris kosong antara entri log apabila ia dikumpulkan mengikut hari. Hanya berguna
dengan --kumpulan-mengikut-hari pilihan. Pilihan ini diabaikan apabila pilihan --html adalah
ditentukan, edit svn2html.css untuk menala susun atur.

-i, --include-rev
Sertakan nombor semakan subversi dalam ChangeLog. Jika pilihan --html ialah
dinyatakan ini tersirat, edit svn2html.css untuk mematikannya.

-a, --termasuk-tindakan
Tambahkan tag label tindakan [TAMBAH], [DEL] dan [CPY] pada fail untuk menunjukkan operasi itu
dilakukan pada fail.

--break-sebelum-msg[=NUM]
Tambahkan pemisah baris (atau berbilang garisan roti) antara laluan dan mesej log.
Jika pilihan --html ditentukan pilihan ini diabaikan, edit svn2html.css untuk menetapkan
jarak.

--reparagraf
Baris baharu dalam perenggan diabaikan dan perenggan dibalut semula. perenggan
dipisahkan oleh baris kosong.

--tajuk=NAMA
Jika mengeluarkan fail HTML NAMA digunakan sebagai tajuk. Pilihan ini diabaikan
untuk output teks biasa.

--pautan-semakan=NAMA
Pilihan ini digunakan untuk menjana pautan daripada nombor semakan dalam yang dihasilkan
fail HTML. Jika NAMA mengandungi dua cincang '##' bahagian itu akan digantikan dengan
nombor semakan, jika tidak nombor semakan akan dilampirkan pada NAMA. Hanya yang
kejadian pertama '##' akan diganti.
Pilihan ini diabaikan untuk output teks biasa.

--pautan-tiket=NAMA
Pilihan ini digunakan untuk menjana pautan daripada rujukan kepada tiket dalam komitmen
mesej dalam fail HTML yang dijana. Apa-apa sahaja yang kelihatan seperti rujukan tiket
(cth. '#foo') akan digantikan dengan pautan ke NAME dengan bahagian tiket ('foo' dalam
contoh) dilampirkan.
Pilihan ini diabaikan untuk output teks biasa.

--awalan tiket=NAMA
Pilihan ini digunakan untuk mencari penanda tiket dalam mesej komit (apabila
--pautan-tiket pilihan digunakan). Nilai lalai ialah '#'.
Pilihan ini diabaikan untuk output teks biasa.

--abaikan-mesej-dimulakan=TALI
Sebarang mesej log yang bermula dengan yang ditentukan TALI diabaikan dan tidak akan ditunjukkan
naik dalam output. Perbandingan STRING adalah sensitif huruf besar-besaran.

-o, -f, --pengeluaran=FAIL, --fail=FAIL
Output ChangeLog ke FAIL bukannya lalai CHANGELOG (Atau ChangeLog.html khususnya
output HTML).

--stdout
Output ChangeLog ke stdout dan bukannya ke fail.

--pengarang=FAIL
. FAIL digunakan untuk memetakan nama pengarang seperti yang dieksport oleh svn kepada nama penuh. Lihat
bahagian AUTHORS FILES di bawah untuk maklumat lanjut.
Ambil perhatian bahawa pilihan --authors boleh mempunyai prestasi yang lemah dalam beberapa kes.

--html Hasilkan fail HTML yang mengandungi ChangeLog dan bukannya teks lalai ChangeLog
fail. Ciri ini masih percubaan. The svn2html.css fail yang disertakan
dalam pengedaran boleh digunakan untuk memformat HTML.

-h, - membantu
Tunjukkan ringkasan ringkas pilihan.

-V, --versi
Tunjukkan versi program.

Argumen PATH pilihan dan pilihan berikut dihantar terus ke 'svn --xml
log' perintah: -r, --ulang kaji, --sasaran, --stop-on-copy, --nama pengguna, --kata laluan,
--tiada-auth-cache, --tidak interaktif, --config-dir and --had.
Lihat 'svn membantu log' untuk maklumat lanjut tentang pilihan ini.

PENGARANG FILES


Fail pengarang pada asasnya ialah fail XML yang sepatutnya kelihatan seperti:
<?xml versi = "1.0" pengekodan="utf-8"?>

<pengarang uid="arthur">
Arthur de Jong <[e-mel dilindungi]>


svn2cl mencari teg dengan atribut uid yang ditentukan. Kandungan daripada
tag pengarang digantikan dengan nama pengarang.

The tag juga mungkin mengandungi teg anak XML yang boleh berguna untuk membenamkan HTML
ke dalam keputusan. Untuk tujuan ini, maklumat ruang nama harus disertakan untuk HTML
pengeluaran:
<?xml versi = "1.0" pengekodan="utf-8"?>
<pengarang xmlns:html="http://www.w3.org/1999/xhtml">
<pengarang uid="arthur">
Arthur de Jong <[e-mel dilindungi]>


Taburan svn2cl mengandungi sampel fail authors.xml.

Sebagai bonus, fail pengarang teks biasa yang kelihatan seperti berikut adalah secara automatik
ditukar kepada perwakilan XML:
arthur:Arthur de Jong <[e-mel dilindungi]>

NOTA


Ambil perhatian bahawa julat semakan lalai untuk svn log ialah ASAS:1. Ini bermakna bahawa svn2cl akan
tidak selalu menyertakan semakan terbaharu repositori. sama ada lari'svn maklumat'
sebelum berlari svn2cl atau lulus '-r KETUA:1'.

CONTOH


Jalankan log svn secara rekursif pada direktori semasa dan jana fail ChangeLog teks dalam fail
direktori semasa untuk keseluruhan sejarah log:
svn2cl

Keluarkan perubahan dari minggu lepas, sambil memasukkan nombor semakan dalam ChangeLog:
svn2cl -i -r "KEPALA:{`tarikh -d '7 hari lalu' '+%F %T'`}"
(sebenarnya subversi akan termasuk semakan pertama sebelum tempoh yang ditentukan)

Hasilkan log perubahan HTML untuk svn://svn.example.com/project/trunk, mengalih keluar
"projek/trunk" daripada nama fail dalam changelog. Kumpulkan semua komitmen setiap hari menjadi satu
Masuk ChangeLog dan hanya masukkan perubahan dari 2005:
svn2cl --html --strip-prefix=projek/batang --kumpulan-mengikut-hari \
-r '{2006-01-01}:{2005-01-01}' \
svn://svn.example.com/project/trunk

Gunakan svn2cl dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.