Используйте mod_macro:
<Macro Project $repos>
<Location /git/$repos>
DAV on
AuthType Basic
AuthName "Git for $repos"
AuthUserFile /../htdocs/git/$repos/passwd.git
Require valid-user
</Location>
</Macro>
Затем Вы просто добавляете одну строку для каждого репозитория
Use Project repos1
Use Project repos2
Это не автоматически, к сожалению, т.е. это не берет все репозитории в каталоге, но можно выполнить задание крона для создания конфигурации для Вас:
echo "# Git repository definitions" > /path/to/httpd_projectdef.conf
for i in /path/to/git/*; do echo "Use Project `basename $i`" >> /path/to/httpd_projectdef.conf; done
Макрос проекта может также сделать trac http конфигурация также, если Вы желаете.
У Вас есть использование, флажок Переменных сеанса J2EE зарегистрировался в Администраторе ColdFusion?
Если не ColdFusion использует свои собственные внутренние переменные сеанса (CFID и CFTOKEN)
Если Вы испытываете проблему всего на одном браузере, вероятно, происходит, возможно, из-за некоторых cookie, которые Вы сохранили. Попробуйте это на другом использующем компьютеры та же версия браузера, если она работает, проблемой не является сам браузер, а скорее Ваша среда браузера (cookie, и т.д.).