spo
программа учета
рабочего времени

Интеграция с Mantis

Mantis — это баг-трекинговая система, т.е. система для учета ошибок/изменений в программном обеспечении.

В настоящее время, наиболее популярными программами для учета ошибок/изменений являются:
  • Bugzilla (бесплатная программа)
  • IBM Rational ClearQuest
  • JIRA
  • Mantis (бесплатная программа)

    Программа по учету времени позволяет выполнять автоматический импорт задач из системы Mantis.

    Для настройки соединения с Mantis, требуется:
    1. Скачать программу по учету времени и установить ее на компьютер

    2. Скопировать содержимое папки mantis (c:\program files\spo\mantis\*.*) на веб-сервер в директорию с исходниками Mantis (например, /usr/local/apache/htdocs/mantis/).

    3. В файле /usr/local/apache/htdocs/mantis/spo/cfg.common.php необходимо прописать переменные для доступа к базе данных:
  • имя хоста с базой данных (по умолчанию localhost)
  • название базы данных (по умолчанию mantis)
  • логин пользователя для соединения с mantis
  • пароль пользователя

    4. Для проверки правильности настроек, необходимо открыть в браузере файл client1.php (http://mantis-server/spo/client1.php) Предварительно в файле client1.php необходимо прописать:
  • адрес soap-сервера (http://mantis-server/spo/server.php) (строка 20)
  • логин пользователя зарегистрированного в Mantis (строка 21)
  • пароль пользователя Mantis (строка 22)

    5. Если пункт 4 выполнится без ошибок, необходимо приступить к редактированию настроек в SPO:
  • в пункте меню "Настройки - Общие настройки" необходимо поставить чекбокс "Синхронизировать с Mantis" и ввести адрес сервера Mantis
  • для всех пользователей необходимо прописать их логины/пароли в Mantis

    6. Для импорта задач из Mantis, каждый пользователь должен выбрать пункт меню "Дополнительно - Синхронизация с Mantis" и в новом окне нажать на кнопку "Синхронизировать".

    Внимание. При первой синхронизации, если импортируется большое количество новых задач, может возникать ошибка "Timeout...". Для решения проблемы, добавьте в конфигурационный файл программы (c:\program files\spo\spo.exe.config) в параметр connStr строчку "Pooling='true';Max Pool Size=1000;"


    Техническая поддержка программы: spo _at_ sedinko.ru