flashbake - Dalam talian di Awan

Ini ialah perintah flashbake 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


flashbake - syot kilat automatik dengan git

SINOPSIS


flashbake [pilihan] [quiet_min]

DESCRIPTION


flashbake ialah alat yang menonton fail dan menyemaknya secara automatik ke git
repositori. Garis komit boleh disesuaikan. Ia bertujuan untuk dijalankan daripada kerja cron (lihat
crontab(5) ). Oleh itu ia memudahkan kehidupan pengguna dengan menghilangkan beban secara manual
melakukan perubahan dan membenarkan seseorang memberi tumpuan kepada kerja.

senyap_min ialah parameter untuk flashbake yang memberitahunya untuk hanya melakukan perubahan pada fail dalam
projek yang tidak diubah dalam minit quiet_min yang lalu. Menetapkan ini kepada 0 atau
meninggalkan ini melumpuhkan tempoh senyap dan flashbake serta-merta melakukan semua perubahan
apabila dijalankan.

Salah satu ciri menarik flashbake ialah penjanaan mesej komit automatik menggunakan
sistem pemalamnya. pemalam flashbake boleh menarik masuk data daripada pelbagai sumber termasuk
suapan microblogging anda, masa aktif, cuaca dan lain-lain dan gunakannya untuk menjana komitmen
mesej.

Jika anda baru untuk flashbake, lihat CONFIGURATION and PENGGUNAAN bahagian di bawah untuk lebih lanjut
maklumat; anda juga boleh menyemak wiki (alamat diberikan dalam SEE JUGA).

PILIHAN


flashbake mengikut sintaks baris arahan GNU yang biasa, dengan pilihan panjang bermula dengan dua
sempang (`-'). Ringkasan pilihan disertakan di bawah. Untuk penerangan lengkap, lihat
dokumentasi dalam talian.

--versi
tunjukkan nombor versi dan keluar

-h, - membantu
tunjukkan ringkasan pilihan.

-c, --konteks
hanya jana dan tunjukkan mesej komit, jangan semak perubahan.

-v, --verbose
sertakan maklumat nyahpepijat dalam output, berguna untuk melaporkan masalah.

-q, --senyap
lumpuhkan semua output kecuali ralat

-d, --dryrun
jangan ubah apa-apa, cuma tunjukkan apa yang flashbake akan lakukan jika dilaksanakan tanpa
-d pilihan (lari kering).

-p PLUGIN_DIR, --pemalam=PLUGIN_DIR
nyatakan lokasi tambahan untuk pemalam

-r, --bersihkan
bersihkan mana-mana fail yang telah dipadamkan daripada kawalan sumber

CONFIGURATION


flashbake agak mudah untuk disediakan dan tidak memerlukan pengetahuan tentang dalaman git. Sebagai
flashbake memerlukan repositori git, anda mesti membuat repositori git untuk folder anda
ingin menjejaki dengan memasukkan ke dalam folder dan menaip pergi INIT (jika anda belum berbuat demikian
sudah).

konfigurasi flashbake dilakukan melalui a .flashbake fail dalam direktori projek. Global
pilihan untuk flashbake boleh dinyatakan dalam ~/.flashbake/config di mana ~ merujuk kepada rumah
direktori (seperti /home/joe pada Linux atau /Users/joe pada Mac OS X). Sekiranya ~/.flashbake/config
fail hadir maka ia akan dibaca dahulu, diikuti dengan versi khusus projek.

flashbake menjejaki perubahan kepada hanya fail tertentu yang disebut sebagai panas fail. Kamu perlu
nyatakan nama fail panas ini dalam .flashbake fail yang perlu dibuat dalam projek
direktori. Kad bebas yang digunakan dalam cangkerang boleh digunakan, seperti ? untuk memadankan single
aksara, * untuk memadankan sebarang bilangan aksara dan [] untuk julat aksara ([0-9]
akan sepadan dengan satu digit dari 0 hingga 9 dalam nama fail).

CONTOH


Berikut adalah contoh fail .flashbake (diambil daripada wiki), dengan ulasan penjelasan.

# ini membolehkan pemalam suapan
plugins:flashbake.plugins.feed:Feed
# tiga baris ini digunakan oleh pemalam suapan, lihat halaman Pemalam untuk
# maklumat lanjut
feed_url:http://www.mysite.com/feed
# pengarang adalah pilihan
feed_author:Joe Random
# had adalah pilihan, lalai kepada 5 jika tidak digunakan
had_suapan:3

# baris ini adalah pilihan, tinggalkan ia untuk melumpuhkan e-mel
notis_kepada:joe@mysite.com
# secara bergantian, jika anda menyediakan terowong ssh, anda boleh menetapkan ini dan menghantar
# melalui
# terowong
#smtp_port:5002

# fail panas
semua.txt
my_novel.txt
extra/character_notes.txt
extra/story_bible.txt

Mana-mana baris yang bermula dengan # ialah ulasan, sudah tentu. Notice_to: menentukan e-mel
alamat untuk mel apabila flashbake menghadapi beberapa masalah dengan fail panas. ini
fungsi tidak wajib dan anda boleh mengulas notice_to: out untuk melumpuhkannya.

PENGGUNAAN


Bahagian ini menunjukkan beberapa corak penggunaan biasa flashbake.

Jika anda berlari

flashbake -c ~/novel_saya

flashbake tidak akan melakukan sebarang perubahan, sebaliknya ia akan menunjukkan kepada anda mesej komit yang akan dilakukannya
jana jika dijalankan secara normal. Ini berguna untuk menyemak bahawa anda telah memasukkan pilihan
fail kawalan dengan betul dan menyemak kandungan mesej komit.

Berlari

flashbake -d ~/novel_saya

akan membuat flashbake melakukan larian kering, dan ia akan melakukan segala-galanya kecuali benar-benar mengemas kini
repositori.

Salah satu cara yang paling biasa untuk menjalankan flashbake ialah menjalankannya di bawah cron sebagai contoh, meletakkan
ini dalam anda crontab(5)
*/15 * * * * flashbake ~/novel_saya 5 > /dev/null
akan membuat flashbake dijalankan setiap lima belas minit, menyemak perubahan pada fail panas masuk
yang ~/novel_saya direktori yang tidak ditukar dalam tempoh lima minit yang lalu.

Gunakan flashbake dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini