англійськафранцузькаіспанська

Ad


Значок OnWorks

knife-diff - онлайн у хмарі

Запустіть knife-diff у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда knife-diff, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


knife-diff - сторінка довідки для підкоманди knife diff.

Команда ніж різниця Підкоманда використовується для порівняння відмінностей між файлами та каталогами
на сервері Chef і в chef-repo. Наприклад, для порівняння файлів на сервері Chef
перед завантаженням або завантаженням файлів за допомогою ніж скачати та ніж завантажувати
підкоманд, або щоб переконатися, що певні файли в кількох робочих середовищах є
те саме. Ця підкоманда схожа на мерзотник різниця команда, яка може бути використана для відмінності того, що є
у chef-repo з тим, що синхронізовано зі сховищем git.

синтаксис

Ця підкоманда має такий синтаксис:

$ knife diff [ШАБЛОН...] (параметри)

Опції

Ця підкоманда має такі параметри:

-c CONFIG_FILE, --config CONFIG_FILE
Конфігураційний файл для використання.

--кухаря-репо-шлях PATH
Шлях до шеф-репо. Це налаштування замінить шлях за замовчуванням до
шеф-репо. За замовчуванням: те саме, що зазначено в chef_repo_path в config.rb.

--chef-zero-port PORT
Порт, на якому буде слухати chef-zero.

--[ні-]колір
Використовуйте для перегляду кольорового виходу.

--варія кулінарної книги Версія
Версія кулінарної книги, яку потрібно завантажити.

-- паралельність
Кількість дозволених одночасних підключень. За замовчуванням: 10.

-d, --disable-editing
Використовуйте, щоб запобігти відкриттю $EDITOR і прийняти дані як є.

--за замовчуванням
Використовуйте, щоб ніж використовував значення за замовчуванням замість того, щоб просити користувача надати його.

--diff-filter=[(A|D|M|T)...[*]]
Використовуйте для вибору лише доданих файлів (A), видалено (D), модифікований (M),
та/або змінили їх тип (T). Може бути будь-яка комбінація символів фільтра
використовується, включно з символами фільтра. використання * щоб вибрати всі шляхи, якщо файл збігається
інші критерії в порівнянні. Значення за замовчуванням: нуль.

-e РЕДАКТОР, --редактор РЕДАКТОР
$EDITOR, який використовується для всіх інтерактивних команд.

-E СЕРЕДОВИЩЕ, --середовище НАВКОЛИШНЄ СЕРЕДОВИЩЕ
Назва середовища. Коли цей параметр додається до команди, команда
працюватиме лише у названому середовищі.

-F ФОРМАТ, --формат ФОРМАТ
Формат виведення: резюме (За замовчуванням), текст, json, ямл та pp.

-h, --допомога
Показує довідку для команди.

-k КЛЮЧ, --ключ KEY
Закритий ключ, який knife використовуватиме для підпису запитів, зроблених клієнтом API до
Шеф-сервер.

-лише ім'я
Використовуйте для відображення лише імен змінених файлів.

--ім'я-статус
Використовуйте для відображення лише імен файлів зі статусом Доданий, Віддалений, Модифікованийабо
тип Змінено.

--без рекурсу
Скористайтесь --без рекурсу щоб вимкнути рекурсивний перелік каталогу. За замовчуванням: --рекурс.

--друк-після
Використовується для відображення даних після деструктивної операції.

--режим репо РЕЖИМ
Макет місцевого шеф-репо. Можливі значення: статичний, всеабо
hosted_everything. Використовувати статичний лише для ролей, середовища, кулінарних книг і даних
сумки. За замовчуванням, все та hosted_everything динамічно вибираються
залежно від типу сервера. За замовчуванням: все / hosted_everything.

-s URL-адреса, --url-адреса сервера URL
URL-адреса для сервера Chef.

-u КОРИСТУВАЧ, --користувач USER
Ім’я користувача, яке використовується ножем для підпису запитів, зроблених клієнтом API до шеф-кухаря
сервер. Аутентифікація не вийде, якщо ім’я користувача не збігається з приватним ключем.

-v, -- версія
Версія шеф-клієнт.

-V, -багатослівний
Налаштуйте для більш детальних виводів. Використовуйте -В.В для максимальної багатослівності.

-у, --так
Використовуйте, щоб відповісти на всі запити підтвердження "Так". ніж просити не буде
підтвердження.

-z, --локальний режим
Використовуйте для запуску chef-client в локальному режимі. Це дозволяє виконувати всі команди, які працюють
проти сервера Chef, щоб також працювати проти локального chef-repo.

ніж.рб філе Налаштування

Крім стандартних налаштувань у файлі knife.rb є й інші
параметри підкоманд, які можна додати. Коли виконується підкоманда, knife використовуватиме:

1. Значення, передане через командний рядок

2. Значення, що міститься у файлі knife.rb

3. Значення за замовчуванням

Значення, передане через командний рядок, замінить значення у файлі knife.rb; значення в
файл knife.rb замінить значення за замовчуванням.

Наступні ніж різниця налаштування можна додати до файлу knife.rb:

ніж[:chef_repo_path]
Використовуйте для додавання --кухаря-репо-шлях варіант.

ніж[:конкурентність]
Використовуйте для додавання -- паралельність варіант.

ніж[:name_only]
Використовуйте для додавання -лише ім'я варіант.

ніж[:name_status]
Використовуйте для додавання --ім'я-статус варіант.

ніж[:recurse]
Використовуйте для додавання --рекурс варіант.

ніж[:repo_mode]
Використовуйте для додавання --режим репо варіант.

прикладів

Щоб порівняти base.json роль до a webserver.json роль, введіть:

$ knife diff roles/base.json roles/webserver.json

Щоб порівняти відмінності між локальним chef-repo та файлами, які знаходяться на Chef
сервер, введіть:

$ Різниця ножів

Щоб відрізнити вузол з іменем node-lb а потім повертати лише файли, які були додані, видалені,
змінено або змінено, введіть:

$ knife diff --name-status node-lb

повернути щось на зразок:

node-lb/recipes/eip.rb
node-lb/recipes/heartbeat-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
node-lb/.gitignore
node-lb/Rakefile

Використовуйте knife-diff онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    йометр
    йометр
    Інструмент аналізу продуктивності вводу-виводу.
    Аудиторія: Розробники, Інформація
    Технологія, наука/дослідження, система
    Адміністратори. Інтерфейс користувача: Win32
    (MS Windows). Програм...
    Завантажити Iometer
  • 2
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Клієнт Java LDAP із підтримкою LDIF,
    безпека (включаючи SSL, SASL і GSSAPI),
    перекладено багатьма мовами (в т.ч.
    китайська), онлайн-довідка, форми користувача та
    багато інших...
    Завантажте JXplorer – браузер Java Ldap
  • 3
    PosteRazor - Зробіть свій власний плакат!
    PosteRazor - Зробіть свій власний плакат!
    Хочете надрукувати плакат? PosteRazor ріже
    файл зображення на частини, і ви можете
    потім роздрукуйте на принтері та склейте їх
    разом до плаката. Легкий на основі FLTK
    використовувати ...
    Завантажте PosteRazor - створіть свій власний плакат!
  • 4
    Phaser
    Phaser
    Phaser — це швидке, безкоштовне та веселе відкриття
    вихідний ігровий фреймворк HTML5, який пропонує
    Взаємовідображення WebGL і Canvas
    настільні та мобільні веб-браузери. Ігри
    можна спільно...
    Завантажити Phaser
  • 5
    Двигун ВАССАЛ
    Двигун ВАССАЛ
    VASSAL — ігровий движок для створення
    електронні версії традиційної дошки
    і карткові ігри. Він забезпечує підтримку для
    рендеринг і взаємодія ігрових елементів,
    і ...
    Завантажити VASSAL Engine
  • 6
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • Детальніше »

Команди Linux

Ad