几个月前,我正在探索RStudio设置,并启用了RStudio项目的版本控制界面,但由于我没有Xcode或命令行开发工具,每次打开RStudio时都会弹出一个弹出窗口,“'git'命令需要命令行开发工具,”并希望我安装它们。
我知道Xcode占用了大量的存储空间,我的MacBook空间非常有限,所以我不想安装它们。现在已经好几个月了,我的忍耐力也越来越差。我真的希望这个弹出窗口停止。 如何停止显示此消息?
我尝试过的事情:在Git / SVN设置中禁用版本控制并重新启动,关闭所有项目和脚本并重新启动,重新安装/更新RStudio和R.
答案 0 :(得分:1)
这似乎与对/usr/bin/git
的调用有关,这是Mac上git的默认安装二进制文件(或者至少在我的MacBook Air(13英寸,2015年初),升级到Sierra) )。执行/usr/bin/git
(或/use/bin/svn
)会显示xcode消息和对话框。
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
我使用Homebrew安装了git,所以它现在位于/usr/local/bin/git
。
我的解决方案是将/usr/bin/git
移至/usr/bin/git.bak
(以防万一),并使用git
将符号链接移至我的实际sudo ln /usr/local/bin/git /usr/bin/git
二进制文件。