Короткий посібник buildout - комтет

buildout - набір розділів (parts), які визначають, як зібрати додаток

part (розділ) - набір опцій, які дозволяють зібрати частину додатки

recipe (спосіб) - програма, яка використовується для створення частин, що складаються з опцій

Введення в Plone Buildout

Ви можете додати default.cfg в Ваш каталог $ HOME / .buildout, щоб внести налаштування за замовчуванням для будь-якого розділу buildout

ПРИМІТКА: Це тільки значення за замовчуванням, вони не переважають настройки в Вашому buildout.

Як почати працювати з Plone Buildout:

Щоб почати, Ви можете використовувати колекцію шаблонів ZopeSkel

Вам буде задано кілька запитань, що стосуються вашого нового Buildout.

Отже, у вас є свій buildout і Ви можете тепер використовувати bootstrap для початкової збірки оточення:

Тепер у вас є все необхідне, щоб запустити Ваш сайт (включаючи імена розділів zeoserver і примірника).

Якщо Ви використовуєте Сервер сховища Zope (Zope Storage Server):

Тепер Ви можете запустити Ваш екземпляр Zope:

ПРИМІТКА: Кілька примірників зазвичай відрізняються за номером, з його збільшенням, наприклад instance1, instance2 і так далі.

Зарезервовані символи, які Ви не повинні використовувати в іменах розділів або налаштувань:

Налаштування Buildout використовують наступний синтаксис підстановки змінних:

Налаштування, які складаються зі списку елементів заповнюються з використанням прогалин або переносами рядки на кожен елемент:

Налаштування можуть додаватися або віддалятися з використанням + = і - =. У наступному прикладі ми розширимо файл конфігурації, описаний вище:

Версії можуть бути закріплені декількома способами:

Використання командного рядка Buildout

Синтаксис командного рядка Buildout:

ПРИМІТКА: Налаштування і присвоювання можуть зазначатися в будь-якій послідовності.

Команда bin / buildout має особливі настройки. Використовуйте наступну команду, щоб їх подивитися:

Ви можете додати файл default.cfg в Ваш каталог $ HOME / .buildout, щоб встановити деякі призначені для користувача значення за замовчуванням для будь-яких розділів Buildout.

Збільшення деталізації логів на 10. Для більшого збільшення використовується кілька разів. (За замовчуванням: 100)