2017-02-07 3 views
0

Можно ли уведомить установку Trac о новых версиях, вызвав URL-адрес?Предоставляет ли Trac URL-адреса, которые можно использовать для веб-крючков GitLab?

У меня есть сервер GitLab, который позволяет мне запускать WebHooks при нажатии новых ревизий. Есть ли интерфейс на моем сервере Trac, который я мог бы позвонить, чтобы уведомлять о новых версиях?

+0

Вы можете попробовать использовать плагин [trac-github] (https://github.com/trac-hacks/trac-github). Для работы с веб-крючками GitLab могут потребоваться некоторые изменения, но они должны быть близки к тому, что вы ищете. Не стесняйтесь открывать билет для trac-github, если вы создаете патч, чтобы он работал с GitLab, или у вас есть некоторые конкретные вопросы. Я также заметил [gitlab-trac-integration] (https://github.com/georgethomasuk/gitlab-trac-integration) при поиске GitHub. – RjOllos

ответ

-1

Я согласен с RjOllos в том, что trac-github plugin - лучший способ выполнить интеграцию, которую вы хотите. Один из плагинов main features состоит в том, что он поддерживает «direct changeset TracLinks» в браузере репозитория GitHub ». На сайте Trac TracLinks являются фундаментальной особенностью Trac, поскольку они позволяют легко связывать между различными объектами в системе - например, изменениями и сообщениями фиксации. Это похоже на функцию, которую вы ищете, чтобы предоставлять ссылки с Trac на изменения в Git.

В версии 2.3 плагина указано, что они добавили «Подтверждение подписи на веб-хост-подтверждение для перехвата сообщений».

Они также предоставляют некоторые приятные setup steps, которые когда-то могут отсутствовать с другими плагинами Trac.