ScmProj є плагін для організації набору VCS галузях, як єдиного проекту.
установки:
Поточний користувач встановлювати тільки
І NBSP; 1. Створіть файл ~ / .bazaar каталог / плагіни, якщо не існує
І NBSP; 2. CD ~ / .bazaar / плагінів && BZR філії LP: BZR-scmproj scmproj
Загальносистемної установки
Крім того, ви можете встановити їх на місці плагін для всієї системи:
$ Sudo ./setup.py встановити
Перевірте це
Ви можете перевірити це успішно встановлений, виконавши:
BZR плагіни
і шукає записи "scmproj" на виході.
Якщо ви хочете, щоб переконатися, що він насправді працює ви можете запустити тести:
BZR самодіагностики scmproj
Що нового У цьому випуску :.
- Новий реліз scmproj 0.6.2 технічне обслуговування
- Сумісність з BZR 2.5.
Що нового у версії 0.6.1:
- Нова версія scmproj 0.6.1 забезпечує виправлення і покращення в підтримці проекту V2.
- Нові можливості :. Проектно-додавати і команди проекту, галузеві
Що нового у версії 0.6.0:
- У цій версії введена нова макет проекту конфігурації (в .bzrmeta / scmproj каталог верхнього рівня компоненту проекту) і підтримкою знімків.
Що нового у версії 0.5.2:
- Я думаю, що це буде останній реліз в 0,5 Серія.
- Далі реліз принесе новий формат і конфігурації макета.
- Старий формат буде як і раніше підтримується для всіх операцій, крім команди проектів ініціалізації.
Що нового у версії 0.5.1:
- Зміни в цій версії, в основному, спрямовані на поліпшення Проект-команда (PCMD), проектно-оновлення і проект публікувати команд.
- Тепер можна легко визначити, для яких компоненти, які ви хочете запустити ваші команди (з PCMD --include / - / виключення - виберіть) .
- Також я додав новий (простий) функцію внутрішніх команд виконавцю: за допомогою якоїсь функції контролер Це можна перевірити дерево компонентів для деякої умови і виконайте команду тільки для компонентів, які відповідають умові. Можливі умови:
- всі компоненти;
- дерево змінені файли;
- дерево має тільки незмінені файли;
- місцеве відділення і походження філія різні поради,
- місцеве відділення і походження філія мають рівні поради.
- Ці умови автоматично використовувати в інших командах, як проект фіксації, проектно-оновлення, проект публікувати.
- Чистий ефект від цієї невеликої поліпшень набагато зручніше і швидше, інтерфейс. Команди тепер друкує в основному, тільки корисну інформацію, яка важлива, якщо у вас є більше, ніж 3-5 компонентів.
Що нового у версії 0.5:
- Підпроекти спрощену реалізацію (без варіантів підтримки та прапор тільки читання ).
- `` Проект публікувати --no-strict`` може використовуватися, щоб викликати `` поштовх --no-strict`` для компонентів дерев. (Bug # 474799)
- `` проектно-команда --dry-run`` покаже, що буде зроблено, але насправді нічого не робити. Це краще використовувати з опцією --verbose.
- `` проектно-info`` тепер показує інформацію про компоненти і підпроектів. (Bug # 313166)
- `` проектно-команда --shell`` можете запускати команди оболонки для кожного компонента, а не Bzr них. (Bug # 349069)
- `` проектно-команда --varN XXX``: нові параметри командного рядка `` --var1``, `` --var2`` і `` --var3`` дозволяє користувачеві вказати додаткові змінні шаблону для заміни в шаблонах команд. (Bug # 489722)
- Команди для роботи з місцевим проекту тепер можна викликати з каталогу, а не тільки з кореня проектів. (Bug # 313150)
- порушує сумісність:
- Прибрана підтримка в штучної упаковці робочих областей.
- Немає більше робити вигляд, що ми можемо SUPORT будь-які інші, ніж BZR VCS. Тепер конфиг з VCS параметра встановлено значення інших VCS підніме помилку.
Що нового у версії 0.4.6:
- Це випуск виправлень для scmproj 0.4.5.
- У майбутньому, я вирішив значно переробити scmproj плагін, і тому поточний стан свого коду вже вклав в режимі обслуговування.
Що нового у версії 0.4.5:
- Цей плагін бідних емуляція вкладених дерев на основі ідеї, розробки та реалізації подібних функцій в інших VCS. Scmproj не використовувати будь-який код з Bzr вкладених реалізації місцевих дерев.
- Я визначаю поточний стан мого плагіна, як програмне забезпечення альфа-рівня. Це працює досить добре, щоб використовувати його в реальній роботі, і ми використовуємо його у своїй команді на роботі для керування 2 складні продукти, що складаються з 3 до 10+ компонентів. Я не кажу, що все, що відбувається легко з ним, але без такого плагіна моїй команді буде не в змозі управляти ці продукти вручну.
- Мої подальші плани, щоб переробити scmproj на основі відгуків я отримав за останні 6 місяців (краще конфігурації, моментальні знімки і підпроектів), і почати розміщення частина коду з Bzr вкладеними деревами. Я дійсно сподіваюся, що вкладені дерева, реалізовані в BZR найближчим часом, але я не можу чекати вічно, і мені потрібна, не ідеальне рішення прямо зараз.
Вимоги
- Python
Коментар не знайдено