Тянет ртутный репо - получает 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. Надеюсь, это поможет вам в этом.

Другие вопросы по тегам