如题,有什么解决办法吗,项目里很多配置的根目录路径的,改起来很麻烦
1
Charles912 OP 没有大佬遇到这个问题吗
|
2
lizhuoli 2019-10-09 10:43:39 +08:00 via iPhone
改项目配置写法,根路径属于系统路径,你用 /usr/local /etc /op ~/,t 这种不就没这么多事情了
|
3
Charles912 OP @lizhuoli 公司项目很多配置文件路径不是我写的啊,我不可能改,做后端开发的,试了本地改用户目录不提交,各种报错...想降级了
|
4
zgpgzhangpeng 2019-10-09 10:58:44 +08:00
我今天遇到了,昨晚上更新好系统今天就发现我 php 环境死掉了。装扩展的时候发现的。目前正在升级 xcode,过一会再试试
|
5
shmilwdc 2019-10-09 10:59:00 +08:00 3
关闭 sip,终端输入 sudo mount -uw /
|
6
Charles912 OP @wsxxsy 感谢大佬,可以了
|
7
atone 2019-10-09 11:18:47 +08:00
@Charles912 注意这个命令重启后就失效,需要每次重启后都执行一次才行。最好的方法还是不要在根目录放东西。
|
9
lewis89 2019-10-11 15:43:51 +08:00
目前好的办法就是 IDEA build 后面 加一个 sed 脚本 把路径替换一下 我这个思路已经成功了 :D
|
10
fewok 2019-10-15 13:23:48 +08:00 1
1、关机按 cmd+R 重启进入恢复模式, 关闭 SIP(命令: csrutil disable ), 正常重启
2、在自己的目录下创建 /usr/local/work/data 文件夹,有权限随意目录即可 3、重新挂载根目录 (命令: sudo mount -uw /) 4、软件目录 sudo ln -s /usr/local/work/data /data 5、关机按 cmd+R 重启进入恢复模式, 打开 SIP(命令: csrutil enable), 正常重启 完美解决 |
11
pluone 2019-10-15 14:22:34 +08:00
sudo vim /etc/synthetic.conf
添加一条记录(如果有两列需要使用 tab 进行分割,注意空格分割是无效的),然后重启即可 举例 bar System/Volumes/Data/bar 将会在根目录下创建 bar 软连接到根目录下的 System/Volumes/Data/bar 目录 具体可参考 man synthetic.conf |
12
widem 2019-12-03 12:16:50 +08:00
发现 Mac 升级 catalina 后有很多坑
|