Arhn - архитектура программирования

Перехватчики SVN после фиксации перестали работать после обновления до FogBugz 7

Наша компания недавно обновила нашу установку FogBugz до версии 7, загрузила последние файлы после фиксации и выполнила последние инструкции по интеграции SVN с FogBugz (чтобы получить списки измененных файлов для каждого случая).

Однако мне не удалось заставить их работать. Может ли кто-нибудь пролить свет на то, что я делаю неправильно?

Спасибо

Изменить: Спасибо, Питер, мы работаем на Fogbugs Windows Server, IIS7 и SVN работают на отдельном сервере, который работает под Windows Server 2000.

Изменить: я выполнил руководство по устранению неполадок, предложенное Rich (еще раз спасибо Rich), и после запуска «svnlook log -r $ REV $ REPOS | cscript /path/to/logBugDataSVN.vbs $ REV / var / tmp / svnfile $ REPOS "получить сообщение" Добавление информации об ошибке для идентификатора ошибки № 11118 "(который является правильным идентификатором ошибки для данной конкретной ревизии), но в FogBugz не отображаются подробности для этого случая. Я что-то упускаю?


РЕДАКТИРОВАТЬ: с момента публикации исходного вопроса мы переместили нашу установку SVN на другой компьютер в нашей сети (Ubunutu), чтобы освободить ресурсы на нашем сервере Windows, однако у нас все еще есть проблемы с интеграцией.

  1. Скачал скрипты по инструкции
  2. Переместил скрипты в каталог хуков и применил разрешения на выполнение для каждого файла (sudo chmod + x filename)
  3. Выполнили шаги пошагового руководства, которые вы связали с разделом «посмотреть, работает ли файл logBugDataSvn.pl ...».

Я вижу сообщение «Добавление информации об ошибке для идентификатора ошибки № 11118 ...», но в FogBugz ничего не добавляется к случаю, поэтому я решил копнуть немного дальше. Мои знания Perl ограничены, но я понял суть того, что делает сценарий, поэтому решил сначала проверить правильность передачи аргументов сценарию. Я присоединился к ARGV и распечатал его на стандартный вывод, который дал мне: [4394 | / var / tmp / svnfile | .]

Насколько я понимаю (на основе вывода stdout), ARGV [0] - это ревизия, ARGV [1] - это файл журнала, а ARGV [2] - репо (?), Но это, похоже, не соответствует коду в пост-фиксации . Я чувствую, что что-то неправильно понимаю или упускаю что-то очевидное!


  • На какой платформе стоит ваш сервер? 27.11.2009
  • Почему бы вам не опубликовать это на сайте Fogbugz StackExchange ?? fogbugz.stackexchange.com 27.11.2009
  • Спасибо, Дана, я об этом не подумал. В будущем напомню, что на сайте есть отдельный раздел специально для вопросов о Fogbugz. 01.12.2009

Ответы:


1

Как бы то ни было, здесь есть руководство по устранению неполадок:

http://www.fogcreek.com/FogBugz/blog/post/Debugging-Subversion-Source-Control-Integration.aspx

30.11.2009
  • Ура, Рич. Я посмотрю на это и отправлю ответ, если найду там решение 01.12.2009
  • Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..