GoGPT Best VPN GoSearch

favorit OnWorks

cvs-mailcommit - Online di Cloud

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

Ini adalah perintah cvs-mailcommit 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


cvs-mailcommit - Kirim komitmen CVS melalui surat

RINGKASAN


cvs-mailcommit [opsi] [versi*]

DESKRIPSI


cvs-mailcommit adalah aplikasi pembantu untuk CVS untuk membantu orang melacak CVS
penyimpanan melalui surat. Itu terhubung ke sistem CVS melalui CVSROOT/info masuk mengajukan. Dia
akan membaca informasi modifikasi dari CVS melalui stdin dan memerlukan informasi versi melalui
baris perintah.

cvs-mailcommit akan mengirimkan perbedaan file yang dimodifikasi atau seluruh file baru melalui surat ke
alamat yang ditunjuk.

Anda harus menghubungkannya ke CVS untuk setiap modul dalam repositori yang ingin Anda pantau
melalui surat. Lihat INSTALASI di bawah

PILIHAN


Program ini mendukung argumen berikut. Ketika argumen tidak masuk akal
program tidak akan melakukan apa-apa.

-m alamat, --mailto alamat
Kirim surat ke yang ditentukan alamat. Opsi ini dapat ditentukan pada
baris perintah beberapa kali.

--dif
Hasilkan perbedaan terpadu untuk semua file yang dimodifikasi.

--penuh
Sertakan seluruh isi untuk file yang baru dibuat yang ditambahkan ke repositori.

--garis maksimal nnn
Anda dapat menentukan berapa banyak baris per file yang dapat dikutip dalam surat yang dihasilkan.
Membatasi jumlah baris yang dikutip mungkin berguna untuk repositori dengan kelebihan
perubahan yang serupa. Standarnya adalah menyalin 400 baris.

--xlingkaran alamat
Sertakan spesial X-Loop header di email yang dihasilkan. Ini ditujukan untuk pengguna
untuk dapat memfilter email CVS dengan baris header yang sama. Garisnya akan terlihat seperti

Lingkaran-X: alamat

--dari alamat
Hasilkan a Dari:-baris formulir

Dari: Pengguna CVS fooalamat>

Jika tidak, pengguna lokal yang menjalankan program akan digunakan sebagai ganti alamat.
Dengan parameter ini Anda dapat memastikan bahwa semua email tersebut akan dikirim dengan cara yang sama
dari baris, yang mungkin berguna untuk daftar yang dimoderasi atau beberapa di mana hanya pelanggan
mungkin menulis.

--membalas ke alamat
Cobalah untuk mengarahkan balasan ke surat CVS ke alamat lain dengan mengatur tajuk yang tepat
garis seperti

Membalas ke: alamat

Surat-Tindak lanjut-Ke: alamat

--disetujui alamat
Sertakan spesial Disetujui:-baris dalam surat. Header ini ditujukan untuk dimoderasi
milis untuk melewati mekanisme moderasi SmartList. Header yang dibuat akan
terlihat seperti

Disetujui: alamat

--cv versi string
Opsi ini membawa info versi CVS dari CVS ke dalam program. Boleh jadi
ditambahkan secara otomatis oleh CVS. Saat menginstal program ini ke dalam info masuk file dari
Repositori CVS, Anda perlu menambahkan opsi berikut:

--cv %{sVv}

Jika Anda ingin menguji program ini secara manual, Anda harus menyediakan direktori modul
dan file yang dimodifikasi termasuk versi lama dan baru. Ini akan terlihat seperti

--cvs 'CVSROOT info masuk, 1.1,1.2'

Opsi ini hanya berguna untuk string format CVS gaya lama (yaitu sebelum CVS
1.12.6). Anda dapat terus menggunakan string format gaya lama dengan cvs yang lebih baru jika Anda
tulis %1{sVv} dan atur GunakanNewInfoFmtStrings=iya nih di CVSROOT/konfigurasi. Untuk lebih baru
versi CVS Anda harus, bagaimanapun, menggunakan argumen --root dan --dir baru dan
tempatkan %{sVv} di akhir baris perintah.

--akar cvs gudang
Tentukan direktori repositori CVS. Ini biasanya dilakukan oleh server CVS.
Sebelum versi 1.12, repositori ditransmisikan ke pemroses log melalui
CVSROOT variabel lingkungan. Parameter untuk opsi ini biasanya diisi oleh
CVS menggunakan string format %r:

--akar %r

--dir modul direktori
Tentukan direktori dalam repositori CVS di mana direktori atau file berada
ditambahkan atau dimodifikasi. Parameter untuk opsi ini biasanya diisi oleh CVS menggunakan
string format %p:

--dir %p

KONFIGURASI FILE


cvs-mailcommit mendukung file konfigurasi tambahan /etc/cvs-mailcommit.pl sehingga
nilai default hard-coded dapat ditimpa. File disertakan melalui require dan karenanya
harus berisi kode Perl yang valid, yang dievaluasi untuk benar. Yaitu tempat 1; pada akhir
berkas.

INSTALASI


The CVSROOT/info masuk kontrol file di mana cvs melakukan informasi log dikirim. Pertama
entri pada baris adalah ekspresi reguler yang harus cocok dengan direktori (modul alias) yang
perubahan sedang dilakukan, relatif terhadap $CVSROOT. Jika kecocokan ditemukan, maka
sisa baris adalah program filter yang mengharapkan informasi log pada
masukan standar.

A info masuk garis terlihat seperti

-- --

CATATAN


The --cv opsi ini hanya berlaku untuk string format CVS gaya lama sebelum versi 1.12.6 dari
CVS dengan %{sVv} atau untuk string format CVS gaya baru menggunakan peretasan kompatibilitas dengan
%1{sVv}.

Untuk string format CVS gaya baru untuk CVS versi 1.12.6 atau lebih tinggi --cv tidak boleh digunakan
lagi, tapi sebagai gantinya --akar dan --dir diperlukan. Informasi versi %{sVv} harus
ditambahkan di akhir baris perintah.

CONTOH


Asumsikan Anda ingin memantau perubahan dalam CVSROOT modul, maka Anda mungkin ingin menggunakan
baris berikut.

CVSROOT cvs-mailcommit \
--mailto [email dilindungi] \
--dari [email dilindungi] \
--cvs %{sVv} --diff --penuh

Jika Anda ingin mendistribusikan perubahan dalam modul melalui milis di mana hanya log ini
pesan akan muncul Anda mungkin harus menambahkan X-Loop: atau Disetujui: baris header.

webwml cvs-mailcommit \
--mailto [email dilindungi] \
--dari [email dilindungi] \
--disetujui [email dilindungi] \
--cvs %{sVv} --diff --penuh

Baris konfigurasi di atas hanya berlaku untuk string format gaya lama. Dengan lebih banyak
versi terbaru dari CVS (1.12.6 atau lebih baru) yang harus Anda ganti %{sVv} dengan %1{sVv} dan mengatur
GunakanNewInfoFmtStrings untuk iya nih in CVSROOT/konfigurasi.

Untuk string format CVS gaya baru, parameter lain perlu digunakan karena CVS mengubah
sintaks dan semantik. Anda tidak boleh menggunakan --cv opsi lagi tetapi perlu digunakan --akar
dan --dir dan letakkan daftar versi di akhir. Contoh terakhir dikonversi untuk gaya baru
format string terlihat seperti berikut:

webwml cvs-mailcommit \
--mailto [email dilindungi] \
--dari [email dilindungi] \
--disetujui [email dilindungi] \
--diff --penuh --root %r --dir %p %{sVv}

Untuk meningkatkan keterbacaan, baris di atas dipecah menjadi beberapa baris menggunakan normal
garis lanjutan. Ini tidak didukung oleh CVS. Anda harus menulisnya dalam satu
garis tunggal.

PERINGATAN


CVS tidak mendukung baris lanjutan (beberapa baris per perintah) di
CVSROOT/info masuk mengajukan. Anda harus menulis setiap filter dalam satu barisnya sendiri.

SOURCE


http://www.infodrom.org/Infodrom/tools/cvs-mailcommit.html

Gunakan cvs-mailcommit online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.