Ini ialah arahan ae-repo-ci 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
ae-repo-ci - daftar masuk repositori berlebihan
SINOPSIS
ae-repo-ci -Projek nama -Ubah nombor -REPOsitori jenis [ pilihan... ]
ae-repo-ci -Tolong
ae-repo-ci -VERSI
DESCRIPTION
. ae-repo-ci arahan digunakan untuk secara berlebihan melakukan perubahan Aegis yang ditetapkan menjadi selari
repositori.
Mengintegrasikan Pas Memberitahu Perintah
Penggunaan yang dimaksudkan untuk arahan ae-repo-ci adalah sebagai integrate_pass_notify_command (Lihat
aepa(1) untuk mendapatkan maklumat lanjut) untuk melakukan daftar masuk berlebihan bagi perubahan yang ditetapkan kepada saat
repositori selari.
Sebagai contoh, jika anda menggunakan CVS, atribut projek akan kelihatan seperti ini:
integrate_pass_notify_command =
"$bin/ae-repo-ci -repo cvs "
" -p $projek -c $ubah";
Anda juga mungkin perlu menentukan modul, jika nama modul tidak sama dengan
Nama Projek.
komited mesej-mesej
Anda boleh mengawal mesej komit, dengan menggunakan ae-repo-ci:commit-message
atribut di projek_khusus medan fail konfigurasi projek.
Lalai adalah seolah-olah entri berikut hadir:
projek_khusus = [
{
nama = "ae-repo-ci:commit-message";
value = "$version - ${change brief_description}";
} ];
Semua aesub(5) penggantian tersedia.
PILIHAN
Pilihan berikut difahami:
-Ubah nombor
Pilihan ini boleh digunakan untuk menentukan perubahan tertentu dalam projek. Lihat
naungan(1) untuk penerangan lengkap tentang pilihan ini.
-Direktori jalan
Pilihan ini boleh digunakan untuk menentukan direktori mana yang akan digunakan. Ia adalah satu kesilapan
jika pengguna semasa tidak mempunyai kebenaran yang sesuai untuk mencipta direktori
jalan yang diberi. Ini mesti menjadi jalan mutlak.
Awas: Jika anda menggunakan automounter, jangan gunakan `pwd` untuk membuat yang mutlak
laluan, ia biasanya memberikan jawapan yang salah.
-Tolong
Pilihan ini boleh digunakan untuk mendapatkan maklumat lanjut tentang cara menggunakan ae-repo-
ci program.
-Senarai Pilihan ini boleh digunakan untuk mendapatkan senarai jenis repositori yang disokong.
-MODUL nama
Pilihan ini boleh digunakan untuk menentukan modul mana yang akan disemak. Jika tidak
ditetapkan, ia lalai kepada nama projek batang (iaitu nama projek tanpa sebarang
nombor cawangan atau versi).
-Projek nama
Pilihan ini boleh digunakan untuk memilih projek yang diminati. Apabila tidak -Projek
pilihan ditentukan, iaitu AEGIS_PROJECT pembolehubah persekitaran dirujuk. Jika
yang tidak wujud, milik pengguna $HOME/.aegisrc fail diperiksa untuk lalai
bidang projek (lihat aeuconf(5) untuk maklumat lanjut). Jika itu tidak wujud,
apabila pengguna hanya mengusahakan perubahan dalam satu projek, projek
nama lalai kepada projek itu. Jika tidak, ia adalah satu kesilapan.
-REPOsitori jenis
Pilihan ini digunakan untuk menentukan jenis repositori untuk daftar masuk. Diketahui
jenis repositori ialah:
cvs Sistem versi serentak. Anda perlu menetapkan persekitaran CVSROOT
pembolehubah dengan sewajarnya, dan -modul pilihan akan menjadi relatif kepadanya.
svn
Subversion. Anda mesti menentukan URL lengkap dengan -modul pilihan.
Medan berikut dalam medan project_specific projek
fail konfigurasi (lihat aepconf(5) untuk maklumat lanjut) adalah berkaitan:
svn:nama pengguna
Jika ada, pilihan baris arahan --nama pengguna akan ditambahkan pada
svn(1) baris arahan, dengan nilai ini.
svn:kata laluan 8n
Jika ada, pilihan baris arahan --nama pengguna akan ditambahkan pada
svn(1) baris arahan, dengan nilai ini.
Pilihan ini boleh membantu apabila anda tidak dapat meyakinkan Subversion untuk menggunakan
kebenaran yang betul dengan cara lain.
Pilihan ini mesti ditentukan, tiada lalai. The - senarai pilihan boleh digunakan
untuk mendapatkan senarai terkini jenis repositori yang disokong.
Lihat juga naungan(1) untuk pilihan biasa kepada semua arahan aegis.
Semua pilihan boleh dipendekkan; singkatan didokumentasikan sebagai huruf besar,
semua huruf kecil dan garis bawah (_) adalah pilihan. Anda mesti menggunakan berturut-turut
urutan huruf pilihan.
Semua pilihan adalah tidak sensitif huruf besar-besaran, anda boleh menaipnya dalam huruf besar atau huruf kecil atau a
gabungan kedua-duanya, kes tidak penting.
Contohnya: hujah "-project, "-PROJ" dan "-p" semuanya ditafsirkan bermaksud
-Projek pilihan. Hujah "-prj" tidak akan difahami, kerana berturut-turut
aksara pilihan tidak dibekalkan.
Pilihan dan argumen baris arahan lain boleh dicampur sewenang-wenangnya pada baris arahan,
selepas pemilih fungsi.
Nama pilihan panjang GNU difahami. Oleh kerana semua nama pilihan untuk ae-repo-ci adalah
lama, ini bermakna mengabaikan tambahan terkemuka '-'. "--pilihan=nilai"konvensyen juga
faham.
EXIT STATUS
. ae-repo-ci arahan akan keluar dengan status 1 pada sebarang ralat. The ae-repo-ci arahan
hanya akan keluar dengan status 0 jika tiada ralat.
PERSEKITARAN PELBAGAI
Lihat naungan(1) untuk senarai pembolehubah persekitaran yang boleh menjejaskan arahan ini. Lihat
aepconf(5) untuk fail konfigurasi projek projek_khusus medan untuk cara menetapkan
pembolehubah persekitaran untuk semua arahan yang dilaksanakan oleh Aegis.
Gunakan ae-repo-ci dalam talian menggunakan perkhidmatan onworks.net