Какой лучший способ добавить репозитории git в качестве моделей? - PullRequest
0 голосов
/ 19 сентября 2019

Я хотел бы создать приложение управления проектами в рельсах, которое включает в себя возможность загрузки git-репозиториев.Мне неясно, что значит использовать для загрузки, так как кажется, что PaperClip и ActiveStorage не позволяют выбирать каталоги для загрузки (gits - это, по сути, каталоги, верно?).Я хочу, чтобы моя модель Project содержала несколько репозиториев. Часть B: Должен ли я сохранить репозиторий локально или в базе данных с BLOB-объектами?Возможны ли оба эти варианта?

1 Ответ

0 голосов
/ 19 сентября 2019

Сам Git может быть использован для обработки GIT на вашем сервере:

https://dev.to/erhankilic/setting-up-your-own-git-server--26h6

Работа с GIT в качестве моделей ruby ​​может быть сделана с помощью ruby-git gem

Тогда вам понадобится Listen для создания модели всякий раз, когда изменяется файл git в этой папке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...