bug-repo-syncer

Скріншот програми:
bug-repo-syncer
Дані програми:
Версія: 0.3.0
Дата завантаження: 14 Apr 15
Розробник: Eike Welk
Ліцензія: Безкоштовно
Популярність: 9

Rating: 1.5/5 (Total Votes: 2)

помилка-репо-Syncer є додаток для синхронізації репозиторіїв помилках і NBSP ;. В даний час працює з Launchpad і Trac. Це може, в принципі, також можуть бути використані для переносу між цими сховищ. Основна мотивація писати цю програму, є відсутність роз'єму Mylyn для Launchpad, в той час як існує роз'єм Mylyn для Trac.
Програма синхронізує свої трекерів помилка: помилки проекту на Launchpad з сайтом Trac на Sourceforge.
https://launchpad.net/bug-repo-syncer/trunk
http://sourceforge.net/apps/trac/bug-repo-syncer/report/6
Помилка Repo Syncer ліцензований під GNU General Public License (GPL) версії 3.
Недоліки
Програма в даний час неповним. Також підхід, щоб перевести між сховищами зі значно різних концепцій, притаманні недоліки.
- Виправлена ​​Repo Syncer НЕ синхронізує коментарі помилках.
- Значення стану помилок (Bug статус, пріоритет, дозвіл, тип) може бути приблизно перекладається тільки між сховищами різного типу. Помилка Repo Syncer використовує внутрішньо досить просту модель, що дуже схоже на те, як, як Trac працює. Коли помилка Repo Syncer змінює помилку, значення стану встановлюється відповідно до цієї простої моделі. Таким чином, інформація втрачається, особливо з досить дрібнозернистого моделі Launchpad в.
Залежності
Програма розроблена на Linux. Однак він використовує нічого Linux специфіку, і, отже, може працювати і на інших Unix-подібних операційних систем, таких як Mac OS X.
Наступне програмне забезпечення, необхідні для запуску Bug Repo SYNCER:
Пітон
І NBSP; установка мови програмування Python.
diff3
І NBSP; програма командного рядка для об'єднання тексту. Присутній практично на всіх установках Linux і Unix.
Dateutil
І NBSP; бібліотека Python для обробки дати. Зазвичай встановлюється на Linux за замовчуванням.
Launchpadlib
І NBSP; бібліотека для доступу до панелі запуску з програм на Python. Встановіть його з:
І NBSP; пункт встановити launchpadlib
Установка
Відкрийте вікно оболонки і тип:
пункт встановити баг-Репо SYNCER
Крім того завантажити архів з вихідними, розпакувати його, перейдіть в витягнутої папці, і введіть знайомим:
Python setup.py встановити
Робота
Помилка Repo Syncer є поняття каталозі проекту, де конфігурації і файли даних зберігаються. Для нормальної роботи, передбачається, що користувач змінює в директорії проекту і типів команд синхронізації (и).
Команди синхронізації виконується за допомогою програми bsync, він використовує суб-команд, як програми Bzr з Bazaar.
Загальні параметри
Загальні параметри передувати суб-команд. Наприклад, синхронізувати і вказати директорію проекту в явному вигляді:
bsync --project-Dir шлях / до / проект / реж синхронізації
-h, --help Показати довідкове повідомлення і вийти.
--project-Dir КАТАЛОГ
І NBSP; Вкажіть каталог з конфігурацією і файлів даних.
(Суб) Команди
Всі підкоманду мають свій власний варіант --help, яка показує конкретну допомогу повідомлення. Щоб отримати довідкову інформацію по командній синхронізації Наприклад, введіть:
bsync синхронізації --help
в цьому
Створіть файл конфігурації в поточному каталозі. Згенерований файл конфігурації повинен бути відредагований так, що він ставиться до ваших сховищ помилок. Щоб викликати тип команди:
bsync ініціалізації
інформація
Показати статус каталозі проекту.
Інформація bsync
синхронізувати
Синхронізація репозиторіїв.
bsync синхронізації
Цей підпункт команда має додаткові опції:
--since DATE_TIME
І NBSP; Розглянути зміни, починаючи з цієї дати (і часу).
Злом і звіти про помилки
Програма написана на мові програмування Python. Розробка координується на Launchpad. Звіти про помилки повинні бути подані в системі відслідковування проекту на Launchpad. (Помилки на Trac іноді помилково видалені.)
https://launchpad.net/bug-repo-syncer

What новий У цьому випуску:

  • Це має Одномісний нова функція: переклад ідентифікаторів помилку в описі помилки, які відображаються у вигляді посилань по веб-інтерфейсі. (Наприклад: помилка # 934724). Ці посилання тепер тримати правильно вказує на помилки у всіх сховищах

Вимоги

  • Python

Схожі програми

nose-quickunit
nose-quickunit

20 Feb 15

PyZen
PyZen

12 May 15

HOL-TestGen
HOL-TestGen

20 Feb 15

dfuzz
dfuzz

12 May 15

bug-repo-syncer

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями