Наша компания недавно обновила нашу установку FogBugz до версии 7, загрузила последние файлы после фиксации и следовала последним инструкциям по интеграции SVN с FogBugz (чтобы получить списки измененных файлов для каждого случая.)
Однако я не смог заставить их работать. Кто-нибудь может пролить свет на то, что я могу делать неправильно?
Спасибо
Edit:
Спасибо Питер, мы работаем на Fogbugs Windows Server, IIS7 и SVN работают на отдельном сервере, который работает под Windows Server 2000.
Edit:
Я ознакомился с руководством по устранению неполадок, предложенным Rich (еще раз спасибо Rich), и после запуска "svnlook log -r $ REV $ REPOS | cscript /path/to/logBugDataSVN.vbs $ REV / var / tmp / svnfile $ REPOS" get сообщение «Добавление информации об ошибке для идентификатора ошибки # 11118» (который является правильным идентификатором ошибки для данной конкретной ревизии), но никакие подробности для этого случая не выводятся в FogBugz. Я что-то упустил?
EDIT:
После публикации исходного вопроса мы перенесли нашу установку SVN на другой компьютер в нашей сети (Ubunutu), чтобы освободить ресурсы на нашем сервере Windows, однако у нас все еще возникают проблемы с интеграцией.
- Скачал скрипты в соответствии с инструкциями
- Переместил скрипты в каталог ловушек и применил права на выполнение для каждого файла (sudo chmod + x filename)
- Выполните действия, описанные в пошаговом руководстве, которое вы связали с разделом «посмотрите, работает ли файл logBugDataSvn.pl ...».
Я вижу сообщение "Добавление информации об ошибке для идентификатора ошибки # 11118 ...", но в FogBugz ничего не добавляется к делу, поэтому я решил немного покопаться. Мои знания Perl ограничены, но я понял суть того, что делает скрипт, поэтому я решил сначала проверить правильность аргументов, передаваемых скрипту. Я присоединился к ARGV и распечатал на stdout, который дал мне: [4394 | / var / tmp / svnfile | .]
Насколько я понимаю (основываясь на выводе stdout), ARGV [0] - это ревизия, ARGV [1] - это лог-файл, а ARGV [2] - репозиторий (?), Но это не соответствует коду в после фиксации. Я чувствую, что, должно быть, что-то не так, или что-то не так очевидно!