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
Bug Repo Syncer се разпространява под GNU General Public License (GPL) версия 3.
<Силни> Недостатъците
Програмата в момента е непълна. И подходът да превежда от и на хранилища със значително различни понятия, има присъщи недостатъци.
- Bug Repo Syncer не синхронизирате коментари за бъгове.
- Стойности за състоянието Bug (статус, приоритет, резолюция, тип) могат да бъдат грубо преведени само между депозитарите на различен тип. Bug Repo Syncer използва за вътрешни цели сравнително прост модел, който е доста сходен с начина как работи Trac. Когато Bug Repo Syncer променя бъг, стойности за състояние са определени в съответствие с този прост модел. По този начин се губи информация, особено от доста фина зърнеста модел Launchpad е.
<Силен> Зависимости
Програмата е разработена на Linux. Той използва обаче нищо Linux специфичен, и следователно може да се работи върху други Unix-подобните операционни системи като Mac OS X.
Следният софтуер, необходими за стартиране Bug Repo Syncer:
Питон
& Nbsp; Инсталация на езика Python програмиране.
diff3
& Nbsp; програма за команден ред да се слеят текст. Присъства на почти всички Linux и Unix инсталации.
Dateutil
& Nbsp; A Python библиотека да обработва дати. Обикновено, инсталиран на Linux по подразбиране.
Launchpadlib
& Nbsp; библиотека за достъп до старт от Python програми. Инсталирайте го с:
& Nbsp; PIP инсталирате launchpadlib
<Силен> Монтаж
Отворете прозорец черупки и вид:
PIP инсталирате бъг-репо-syncer
Алтернативно изтеглите архива източник, го разархивирайте, промените в екстрахира директория, и тип на познатото:
питон setup.py инсталиране
<Силен> Operation
Bug Repo Syncer има понятието директория на проекта, където се съхраняват конфигурационни и файлове с данни. За нормална работа се приема, че потребителят промени в директорията на проекта и вида командата на синхронизация (и).
Синхронизация команди се изпълняват с програмата bsync, той използва под-команди като BZR програма Bazaar е.
Общи Options
Общите опциите предшестват под-команди. Например, да синхронизирате и посочете директорията на проекта изрично:
bsync --project-реж път / до / проект / реж синхронизация
-Н, --help Покажи помощно съобщение и излизане.
--project-реж УКАЗАТЕЛ
& Nbsp; Посочете директорията с настройките и данните файлове.
(Под) Commands
Всички подкомандите имат собствен вариант --help, който показва конкретна помощ съобщение. За да получите най-помощно съобщение за командния синхронизация например тип:
bsync синхронизация --help
в него
Създаване на конфигурационен файл в текущата директория. Генерираният конфигурационния файл трябва да се редактира, така че тя се отнася до вашите грешки хранилища. За да се позове на вида команда:
bsync първоначален
инфо
Покажи статут на указателя проект.
bsync инфо
синхронизирам
Синхронизиране на хранилищата.
bsync синхронизация
Този под-команда има допълнителни опции:
--since DATE_TIME
& Nbsp; Помислете промени след тази дата (и време).
<Силни> хакване и Доклади за грешки
Програмата е написана на езика Python програмиране. Развитие се координира от Launchpad. Докладване на грешки трябва да бъдат подадени в проекта бъг тракера на Launchpad. (Bugs на Trac понякога погрешно изтрити.)
https://launchpad.net/bug-repo-syncer

What е нова в тази версия:

  • Тя има единствена нова функция: Преводът на бъгове IDs в описанието на бъг, на които се предоставят като връзки от уеб интерфейса на. (Например: бъг # 934724). Тези линкове сега държат посочи правилните грешки във всички хранилища

<силни> Изисквания :

  • Python

Подобен софтуер

Scalasca
Scalasca

20 Feb 15

lava-serial
lava-serial

15 Apr 15

LAVA Server
LAVA Server

20 Feb 15

nose-cprof
nose-cprof

20 Feb 15

Коментари към bug-repo-syncer

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория