我在linux OS中安装了Redmine。还有git。当我想在[Settings-> Repositories]标签页中启用git版本控制时,它总是显示红色错误图标。但实际上我可以使用git命令……
默认情况下,Redmine会搜索 git 命令在 $PATH 在运行的应用程序服务器进程中设置环境变量根据您启动Redmine的具体方式,此环境变量可能不包含包含该Redmine的目录 git 可执行文件。
git
$PATH
幸运的是,你可以告诉Redmine在哪里找到git可执行文件,而不必使用 $PATH 。为此,请编辑您的 config/configuration.yml 文件(如果它不存在,您可以复制模板 config/configuration.yml.example )。在那里,您可以设置git可执行文件的完整路径 scm_git_command 键。
config/configuration.yml
config/configuration.yml.example
scm_git_command