Картман надмірна вага, зіпсовані, незрілі, відвертий, ледачий, свариться, підлим, расистський, сексистські, антисемітські, ксенофобські, соціопат, самозакоханий, і злий учень початкової школи жив з матір'ю. Зачекайте ... неправильний Картман.
Картман дозволяє створювати і управляти своїми квитки Trac з командного рядка, без необхідності установки фізичного доступу до бази даних установки / Trac. Все, що вам потрібно, це профіль Trac.
<Сильний> Конфігурація
Як мінімум, ви повинні створити файл ~ / .cartmanrc файл з наступне:
[ПРОФ]
base_url = HTTP: //your.trac.install/
UserName = tamentis
пароль = sitnemat
Якщо ви використовуєте Vim в якості редактора за замовчуванням, ви також можете додати електронної, як підсвічування синтаксису, щоб відповідати розширення .cm.ticket:
autocmd BufNewFile * .cm.ticket SETF пошти
Якщо ви використовуєте кілька сайтів Trac, ви можете мати кілька конфігурацій в одному файлі, використовуючи розділ, щоб розділити ділянки, тут приклад:
[Інший]
base_url = http://other.trac.site/
UserName = tamentis
пароль = sitnemat
Ви можете передати параметр -s, щоб см, щоб визначити, який сайт для доступу до:
см -s інший звіт 1
Ви можете визначити всі загальні параметри конфігурації в розділі [DEFAULT].
<Сильний> Проходження
Повідомити Лістинг
Збирає список квитків на екрані, без деталей:
см доповіді 1
# 142. виправити з голодом у світі (bjanin @)
# 159. ігнорувати неоплачувану оренду (bjanin @)
Квиток Подивитися
Показати всі властивості квитка:
см Вид 1
Список доповідей
Отримати список всіх доступних звітів з:
Звіти см
Властивості системи
Це скине на екрані всі віхи, компоненти, версії:
властивості см
Створення квиток
Створення квиток буде працювати так само, як писати новий лист в собачка, вона завантажує поточну $ EDITOR і дозволяє редагувати інформацію про квиток. Припускаючи, всі параметри вірні, це створить квиток, як тільки ви збережете і вихід і повертає кількість квитків. Якщо ваш квиток не з'являється дійсний (відсутній необхідний поле, неіснуючого Milestone, і т.д.) Картман зупиниться і перераховані всі помилки, і нехай ви повернутися до редактора:
см новий
- Відкриває ваш редактор -
Знайдені наступні помилки:
& NBSP; - інвалід »Тема ': не може бути порожнім
& NBSP; - Невірний 'Віха ": очікуване Буг ковша, Випуск 2, Випуск 3
- Натисніть Enter, щоб повернутися в редактор, ^ С, щоб скасувати -
Перший параметр см є власником квитка, він заповнює поле Кому за замовчуванням:
см новий jcarmack
Коментуючи квиток
Так само, як створення квиток, додавши коментар так само, як песик, зараз $ РЕДАКТОР буде завантажений на порожній файл для редагування. За збереження і виходу, Картман буде здійснювати цей коментар і повернутися тихо, якщо не відбувається помилка:
см коментар 1
Якщо коментар є досить коротким, щоб в командному рядку, ви можете використовувати прапор -m як такої:
см коментар 1 -m "Ви забули назвати вертіти ()"
Подивитися / встановити статус квитка
Перегляд поточного стану квитка, і доступні статуси:
см стан 1
Встановіть квиток як прийнято:
см стан 1 прийняти
Якщо вам потрібно додати коментар з цим зміною статусу, ви можете використовувати прапор -c, це відкриє редактор за замовчуванням:
см стан 1 знову -c
Ви також можете використовувати прапор -m, щоб визначити коментар Inline, без використання редактора:
см стан 1 знову -m "не працює з X = Y"
Що нового У цьому випуску:
- додав Команда пошуку.
- краш правильно і на початку, коли повернення ПРОФ помилка 500.
- краш з описовим повідомленням, коли у вас недостатньо прав для створення квиток.
- не помре, якщо base_url має косу риску.
- перевірити існування base_url замість відстеження стека.
- створення ~ / .cartman / Каталог за замовчуванням.
- померти з повідомленням про помилку, якщо ви не маєте $ ENV VAR редактор.
- виправити вибірки поточний стан квитків на v1.0 +
Що нового у версії 0.2.0:
- & Quot; див допомогу і Quot; Тепер друкує список команд.
- auth_type був доданий в конфіги.
- був доданий Основні Debian упаковка.
- підтримка шаблонів (в ~ / .cartman / шаблони).
- була надана документ про те, як зламати інструменти.
- Конфігурація була перенесена в суб-директорії.
- був доданий варіант пропустити перевірку сертифіката SSL.
- Додана підтримка для Trac 0.12.
- неодружений жетони тепер відповідає під нечіткої знахідку.
- Додана підтримка Python 3.3.
- органи квитків тепер передаються з CRLF кінці рядків.
Був доданий
Вимоги
- Python
- Trac
Коментар не знайдено