InggrisPerancisSpanyol

Ad


favorit OnWorks

pisau-diff - Online di Cloud

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

Ini adalah command knife-diff 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


knife-diff - Halaman manual untuk sub-perintah diff pisau.

Grafik pisau diff subcommand digunakan untuk membandingkan perbedaan antara file dan direktori
di server Chef dan di chef-repo. Misalnya, untuk membandingkan file di server Chef
sebelum mengunggah atau mengunduh file menggunakan pisau Download dan pisau mengunggah
subperintah, atau untuk memastikan bahwa file tertentu di beberapa lingkungan produksi adalah
sama. Sub-perintah ini mirip dengan git diff perintah yang dapat digunakan untuk membedakan apa itu
di chef-repo dengan apa yang disinkronkan ke repositori git.

Sintaksis

Subperintah ini memiliki sintaks berikut:

$ pisau diff [POLA...] (opsi)

Opsi

Subperintah ini memiliki opsi berikut:

-c KONFIG_FILE, --konfigurasi KONFIG_FILE
File konfigurasi yang akan digunakan.

--chef-repo-jalan PATH
Jalan menuju chef-repo. Pengaturan ini akan menimpa jalur default ke
chef-repo. Default: sama seperti yang ditentukan oleh chef_repo_path di config.rb.

--chef-zero-port PORT
Port tempat chef-zero akan mendengarkan.

--[tanpa warna
Gunakan untuk melihat keluaran berwarna.

--versi buku masak VERSION
Versi buku masak yang akan diunduh.

--konkurensi
Jumlah koneksi bersamaan yang diizinkan. Bawaan: 10.

-D, --nonaktifkan-editing
Gunakan untuk mencegah $EDITOR dibuka dan untuk menerima data apa adanya.

--default
Gunakan agar pisau menggunakan nilai default alih-alih meminta pengguna untuk memberikannya.

--diff-filter=[(A|D|M|T)....[*]]
Gunakan untuk memilih hanya file yang telah ditambahkan (A), dihapus (D), diubah (M),
dan/atau jenisnya diubah (T). Kombinasi karakter filter apa pun mungkin
digunakan, termasuk tanpa karakter filter. Menggunakan * untuk memilih semua jalur jika file cocok
kriteria lain dalam perbandingan. Nilai bawaan: nol.

-e EDITOR, --editor EDITOR
$EDITOR yang digunakan untuk semua perintah interaktif.

-E LINGKUNGAN, --lingkungan LINGKUNGAN
Nama lingkungan. Ketika opsi ini ditambahkan ke sebuah perintah, perintah
hanya akan berjalan melawan lingkungan bernama.

-F FORMAT, --format FORMAT
Format keluaran: ringkasan (Default), teks, json, yaml, dan pp.

-H, --membantu
Menampilkan bantuan untuk perintah.

-k KUNCI, --kunci KUNCI
Kunci pribadi yang akan digunakan pisau untuk menandatangani permintaan yang dibuat oleh klien API ke
Pelayan koki.

--nama-saja
Gunakan untuk hanya menampilkan nama file yang dimodifikasi.

--nama-status
Gunakan untuk hanya menampilkan nama file dengan status Ditambahkan, Dihapus, Diubah, atau
Tipe Berubah.

--tidak berulang
penggunaan --tidak berulang untuk menonaktifkan daftar direktori secara rekursif. Bawaan: --berulang.

--cetak-setelah
Gunakan untuk menampilkan data setelah operasi destruktif.

--mode repo MODE
Tata letak repo koki lokal. Nilai yang mungkin: statis, segala sesuatu, atau
host_semuanya. Menggunakan statis hanya untuk peran, lingkungan, buku masak, dan data
tas. Secara default, segala sesuatu dan host_semuanya dipilih secara dinamis
tergantung pada jenis server. Bawaan: segala sesuatu / host_semuanya.

-s url, --server-url URL
URL untuk server Chef.

-u PENGGUNA, --pengguna PENGGUNA
Nama pengguna yang digunakan oleh pisau untuk menandatangani permintaan yang dibuat oleh klien API kepada Koki
server. Otentikasi akan gagal jika nama pengguna tidak cocok dengan kunci pribadi.

-di, --Versi: kapan
Versi koki-klien.

-V, --bertele-tele
Atur untuk output yang lebih verbose. Menggunakan -VV untuk verbositas maksimum.

-y, --Ya
Gunakan untuk menanggapi semua konfirmasi konfirmasi dengan "Ya". pisau tidak akan meminta
konfirmasi.

-z, --mode lokal
Gunakan untuk menjalankan klien koki dalam mode lokal. Ini memungkinkan semua perintah yang berfungsi
melawan server Chef untuk juga bekerja melawan repo chef lokal.

pisau.rb File Settings

Selain pengaturan default dalam file knife.rb, ada yang lain
pengaturan khusus sub-perintah yang dapat ditambahkan. Saat sub-perintah dijalankan, pisau akan menggunakan:

1. Nilai yang diteruskan melalui baris perintah

2. Nilai yang terkandung dalam file knife.rb

3. Nilai default

Nilai yang diteruskan melalui baris perintah akan menimpa nilai dalam file knife.rb; sebuah nilai dalam
file knife.rb akan menimpa nilai default.

Berikut ini pisau diff pengaturan dapat ditambahkan ke file knife.rb:

pisau[:chef_repo_path]
Gunakan untuk menambahkan --chef-repo-jalan .

pisau[:konkurensi]
Gunakan untuk menambahkan --konkurensi .

pisau[:nama_saja]
Gunakan untuk menambahkan --nama-saja .

pisau[:nama_status]
Gunakan untuk menambahkan --nama-status .

pisau[:berulang]
Gunakan untuk menambahkan --berulang .

pisau[:repo_mode]
Gunakan untuk menambahkan --mode repo .

contoh

Untuk membandingkan base.json peran untuk server web.json peran, masukkan:

$ peran perbedaan pisau/peran base.json/server web.json

Untuk membandingkan perbedaan antara repo chef lokal dan file yang ada di Chef
server, masukkan:

$ perbedaan pisau

Untuk membedakan node bernama simpul-lb dan kemudian hanya mengembalikan file yang telah ditambahkan, dihapus,
diubah, atau diubah, masukkan:

$ pisau diff --nama-status simpul-lb

untuk mengembalikan sesuatu seperti:

simpul-lb/resep/eip.rb
simpul-lb/resep/detak jantung-int.rb
node-lb/templates/default/corpsite.conf.erb
node-lb/files/default/wildcard.node.com.crt
node-lb/files/default/wildcard.node.com.crt-2009
node-lb/files/default/wildcard.node.com.key
simpul-lb/.gitignore
simpul-lb/Rakefile

Gunakan perbedaan pisau secara online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad