У меня есть несколько репозиториев на моем сервере с gitosis.Одним из них является Main, в том числе все остальные.Я работаю с ними с моей локальной машины, и иерархия подмодулей была построена на моей локальной машине.Gitosis имеет репозитории как голые (?), Поэтому невозможно включить субмодули на сервере.Проблема в том, что в главном репозитории есть простой клон Redmine (управление проектами. Redmine показывает статистику, историю коммитов и файлов. Он также позволяет писать ссылки на коммиты или файлы или ревизию файла прямо в вики).Но когда файлы помещаются в подмодули, Redmine не может получить к ним доступ.Итак, как сделать статистику субмодулей видимой в голом репо?
=== upd ===
Я не уверен, что мои подмодули всегдавключен.Redmine использует клон чистого репо и всегда может отображать статистику для любого файла, но субмодули отображаются в виде файлов с размером 0.Я уже пробовал схему по умолчанию git@123.456.789.001:Main.git
, и теперь субмодули ssh://git@123.456.789.001/Main.git
по-прежнему отображаются в виде файлов нулевой длины.
git-status
работает нормально и показывает незафиксированные коммиты из подмодулей, но репозитории - это файлы.Это странно, но Redmine теперь показывает коммиты из подмодулей, но по-своему странно, посмотрите на это:
Теперь я попытаюсь создать подпроект для каждого подмодуля,может быть, тогда это будет ссылка, как и должно быть.http://www.redmine.org/issues/3169 полностью связан.