2010-07-21 2 views
1

Я пытаюсь выяснить, как интегрировать мой репозиторий Google в систему отслеживания ошибок Mantis. Я знаю, что google позволяет использовать веб-крючки post-commit, но я не могу понять, какой именно URL должен быть. Существует много информации о том, как интегрировать эти два, но все они требуют вызова мантис-скрипта из оболочки, но у меня нет доступа к оболочке на моем веб-сервере. Есть ли способ установить эту интеграцию?Интеграция google-кода SVN-репозиторий с MantisBT

ответ

0

В случае, если вы все еще работаете над этим, я изменил «сценарий оболочки» для запуска с помощью GC post-commit hook. Вы можете найти его там: http://www.mantisbt.org/bugs/view.php?id=12569

0

Вы хотите this blog post. Вам понадобится завиток на сервере для отправки команд на мантис, что может быть проблемой, в зависимости от языка сценариев, который вы используете для написания крючка.

Интеграция работает очень хорошо, хотя я не мог связать пользователя subversion, который обязуется использовать пользователя мантизма, который закрывает ошибку. В конце концов, я просто использовал пользователя 'svn', который выполнил все манипуляции мантисом и добавил свойство svn author в сообщение журнала. Я также добавил список измененных папок (а не файлы, иногда список наборов изменений был слишком большим для моих целей) в сообщение журнала - это оказалось очень полезным позже.