2017-09-27 75 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