tratihubis

Скриншот программы:
tratihubis
Детали программы:
Версия: 0.4
Дата загрузки: 14 Apr 15
Разработчик: Thomas Aglassinger
Тип распространения: Бесплатная
Популярность: 82

Rating: 1.0/5 (Total Votes: 1)

tratihubis является инструментом, который преобразует Trac билеты на вопросы GitHub, используя следующие шаги:
1. Пользователь вручную экспортирует билеты Trac преобразовать в файл CSV.
2. Tratihubis читает файл CSV и использует эти данные для создания проблем GitHub и вехи.
Установка
Чтобы установить tratihubis, использование PIP или easy_install:
& NBSP; пункт установить tratihubis
При необходимости, это также устанавливает пакет PyGithub.
Использование
Информация о Trac билетов для преобразования должен быть обеспечен в файле CSV. Чтобы получить этот файл CSV, создать новый запрос Trac, используя SQL заявление хранимой в query_tickets.sql и сохранение результата, щелкнув "Скачать в других форматах: текст с разделителями запятыми" и выбрав например / Users / ME / mytool / билетов. CSV в качестве выходного файла.
Затем создайте файл конфигурации, чтобы описать, как войти в Github и что для преобразования. Например, вы могли бы хранить в файл ~ / mytool / tratihubis.cfg:
[tratihubis]
Пользователь = кто-то
пароль = тайной
РЕПО = mytool
билеты = /Users/me/mytool/tickets.csv
Затем запустите:
& NBSP; tratihubis ~ / mytool / tratihubis.cfg
Это проверяет, что входные данные и информация Github является действительным, и пишет журнал на консоль, описывающей, какие операции будут выполняться.
Чтобы на самом деле создать проблемы GitHub, то Вам необходимо включить командовать вариант линии --really:
& NBSP; tratihubis --really ~ / mytool / tratihubis.cfg
Будьте в курсе, что вопросы GitHub и вехи не могут быть удалены в случае, если вы запутались. Ваше единственное средство, чтобы удалить весь репозиторий и начать все заново. Поэтому убедитесь, что tratihubis делает то, что вы хотите, прежде чем вы включите --really

Что нового В этом выпуске:.

  • Добавлены конфигурационные опции этикетки на карту статус и разрешение на GitHub Trac этикеток.

Что нового в версии 0.3:.

  • Добавлена ​​преобразования комментариев
  • Добавлена ​​закрытие вопроса, для которых соответствующая Trac Билет был закрыт уже.
  • Добавлена ​​проверка вопросов пользователей назначен. Они должны иметь активный пользователь GitHub.

Что нового в версии 0.2:

  • Добавлена ​​пользователи опция конфигурации для сопоставления пользователей Trac для пользователей GitHub.
  • Добавлена ​​двоичный для того, чтобы запустить tratihubis вместо питона -m tratihubis.
  • Изменен предполагаемое количество вопросов в журнале принять существующие проблемы в счет.

Требования

  • Python

Ограничения

  • В настоящее время tratihubis только преобразует билеты с их описаниями и этапов. Это также создает этапы по мере необходимости.
  • вопросы GitHub получить тот же владелец билета Trac. Это работает, только если пользователь Trac имеет то же имя на Github. Если это не так, вручную редактировать столбцы владельца и репортер в билеты CSV.

  • <класс Li = "bbli"> следующая информация не преобразуется:
  • вопросы GitHub остаются открытыми, даже если билет Trac был закрыт.
  • Trac комментарии отбрасываются, а не превращаться в GitHub комментариев.
  • Детали Trac билетов по типу и разрешения отбрасываются, а не превращаться в GitHub этикеток.
  • Trac Wiki разметки остается, вместо того, чтобы Github преобразуется Markdown.

Похожие программы

gh_favs
gh_favs

15 Apr 15

setuptools-git
setuptools-git

11 May 15

bookcommit
bookcommit

14 Apr 15

fastimport
fastimport

14 Apr 15

Другие программы разработчика Thomas Aglassinger

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Scunch
Scunch

12 May 15

Jomic
Jomic

11 May 15

Комментарии к tratihubis

Комментарии не найдены
добавить комментарий
Включите картинки!