Тянет ртутный репо - получает 406
Я установил Redmine на машину с Ubuntu и создал проект, который использует Mercurial в качестве контроля версий.
Приложение Redmine является корнем моей конфигурации Apache. Так redmine.domain.com
идет непосредственно к установке Redmine, где пользователи входят в систему и т. д.
Я создал хранилище в /var/www/redmine/merc/
, Когда я устанавливаю это как корневой для проекта Redmine, Redmine находит его и показывает мне файлы и версии на вкладке репозитория.
Я пытаюсь перенести этот репозиторий на мой локальный компьютер под управлением Windows 7. Я установил TurtoiseHg, и все прошло хорошо. Теперь, когда я пытаюсь вытащить из
http://redmine.domain.com/merc/
Я получаю 404 не найден. Когда я пытаюсь вытащить из
http://redmine.domain.com/projects/project1/repository
Я получаю команду 406 прервана!
Как я должен это настроить? Я посмотрел в конфигурационных файлах Apache, но не увидел ничего, что указывало бы на отмену внешних запросов.
1 ответ
Насколько я вижу, Redmine не позволяет вам использовать push и pull с помощью Mercurial - вам нужно настроить это параллельно. Это не сложно настроить hgweb
(Быстро)CGI скрипт, который мы поставляем. У нас есть информация в вики, и я нашел хороший пост в блоге, объясняющий, как установить Redmine и Mercurial на Fedora 13. Надеюсь, это поможет вам в этом.