Я пытаюсь использовать Git-Tower с Gerrit, и у меня возникают трудности с установкой Git-Tower и распознаванием правильной спецификации push refspec.
В нашем рабочем процессе у нас есть два пульта: origin
, указывающий на репозиторий github; и review
указали на нашу машину проверки кода Gerrit. Я проверил, что нажатие на Gerrit работает из командной строки с помощью:
git push review HEAD:refs/for/develop
В Git-Tower я настроил push refspec на refs/heads/develop:refs/for/develop
и проверил в файле конфигурации git, что это было установлено. Однако, когда я пытаюсь нажать изнутри Git-Tower на review/develop
, Git-Tower пытается нажать на refs/heads/develop
, а не на refs/for/develop
, и, поскольку я не администратор, он терпит неудачу (как и должно быть).
Как мне настроить либо Git, либо Git-Tower специально, чтобы я мог использовать этот рабочий процесс из Git-Tower?