Я недавно установил Git и Bugzilla и надеялся получить какую-то интеграцию между ними. «Интеграция» TortoiseGit полезна в некотором отношении, но не совсем то, что мне нужно. Итак, я пытался заставить Gitzilla работать без успеха. Я сделал следующее, чтобы приблизить его к работе:
- Настройка GIT «центрального» хранилища (я использовал его в распределенном порядке ранее).
- Загрузка и установка:
- gera-gitzilla-gitzilla-2.0-12-g537df1c.zip
- Python 2.7
- Pybugz 0,8
- Копирование этих файлов из C: \ Apps \ Python-2.7 \ Scripts в C: \ Git \ Main \ hooks:
- gitzilla-пост-receive.exe
- gitzilla-пост-receive.exe.manifest
- gitzilla-post-receive-script.py
- gitzilla-update.exe
- gitzilla-update.exe.manifest
- gitzilla-update-script.py
- Переименование gitzilla-update-script.py для обновления
- Переименование gitzilla-post-receive-script.py в пост-получение
Затем, когда я зафиксировал изменение и отправил его на центральный сервер Git, я получаю эту ошибку:
git.exe push --progress "origin" master:master
Counting objects: 11, done.
Compressing objects: 100% (6/6)
Writing objects: 100% (8/8)
Writing objects: 100% (8/8), 646 bytes, done.
Total 8 (delta 2), reused 0 (delta 0)
remote: error: hook declined to update refs/heads/masteror directory
To //<server name>/<share name>/Main
! [remote rejected] master -> master (hook declined)
error: failed to push some refs to '//<server name>/<share name>/Main'
(где <имя сервера> и <имя ресурса> были удалены, потому что они уникальны для моих систем)
Что такое каталог "masteror"? В моей системе есть только «главный» файл в папке «refs / head /».
Возможно ли запустить это в Windows или эта ошибка не связана с ОС?
Спасибо,
Кевин.