Я установил 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, но не нашел ничего, что предлагало бы прервать внешние запросы.
Насколько я могу судить, Redmine не позволяет использовать Mercurial для извлечения и извлечения - вам нужно настроить это параллельно. Настроить hgweb
(Быстро) CGI-скрипт, который мы поставляем. У нас есть информация в вики и я нашел хороший пост в блоге объясняя, как установить Redmine и Mercurial в Fedora 13. Надеюсь, это вам поможет.