2017-09-27 52 views
0

我将我的.profile中使用的程序git diff更改为我自己的程序,该程序打破了Redmine应用程序中的差异。如何覆盖Rails从我的环境中继承的设置?

ssdiff.sh是对vimdiff -R的调用,它显示了我喜欢的并排差异。

# environment variables 
GIT_EXTERNAL_DIFF=$HOME/bin/ssdiff.sh 
export GIT_EXTERNAL_DIFF 

这导致的diff在管理平台的应用程序无法正常工作。

如何覆盖Rails应用程序中的环境设置,使其恢复到Redmine预期的默认值?

回答

0

放任何东西,你只需要影响的互动炮弹像这样(bash的语法)块后:

#exit if non-interactive 
if [[ ! ($- =~ "i") ]]; then 
    return 0 
fi