将git仓库添加为模型的最佳方法是什么?

时间:2019-09-19 00:31:09

标签: ruby-on-rails git

我想在Rails中创建一个项目管理应用程序,其中包括上传git存储库的功能。我不清楚用作上载的方式是什么,因为似乎PaperClip和ActiveStorage不允许选择目录作为上载(git本质上是目录,对吗?)。我想让我的Project模型包含多个存储库 B部分: 我应该将存储库保存在本地还是包含Blob的数据库中?这两种选择都可行吗?

1 个答案:

答案 0 :(得分:0)

Git本身可用于将git推送到您的服务器:

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

可以将ruby-git宝石作为ruby模型来处理gits

然后,只要修改该文件夹中的git文件,您就需要Listen创建模型