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