我已经在基于Ubuntu的机器上安装了gitlab与omnibus包,我正在尝试开发一个rails应用程序。由于gitlab为自己安装了ruby和rails框架,我是否可以使用它来创建新的rails应用程序?当我在我的主目录下运行gitlab-rails new app_name
时,我收到一条错误消息:
/usr/bin/gitlab-rails error: could not load /opt/gitlab/etc/gitlab-rails/gitlab-rails-rc
Either you are not allowed to read the file, or it does not exist yet.
You can generate it with: sudo gitlab-ctl reconfigure
当我跑sudo gitlab-rails new app_name
时,我得到:
Can't initialize a new Rails application within the director of another, please change to a non-Rails directory first.
Type 'rails' for help
我试图在新创建的空目录下运行它,但不断收到相同的消息。我假设gitlab-rails
出于某种原因试图在gitlab项目目录下创建新的应用程序?
答案 0 :(得分:1)
据我所知,这不是gitlab-rails命令的目的,也不是受支持的功能。通过使用Rails gem本身创建一个新的Rails应用程序会更好。