macOS 13 Ventura 会导致通过网络磁盘共享的 git 仓库无法使用

查看 52|回复 0
作者:Phishion   
我昨天验证了一天,升级到 macOS Ventura 之后,通过 Samba 访问仓库或者其他网络共享如 Google Drive ,会导致 git 无法使用,具体表现为第三方 git 应用报告'git log' failed with code 10:'',在终端中查看 git status 会报告 zsh: bus error 等。
我的测试基本上排除了第三方应用以及仓库本身的问题,这个 bug 在中文区很少有人讨论,但是好在 github 上有人遇到了同样的问题。
目前的解决方法是推出共享的文件夹,然后再装载,你会获得大概几分钟到十几分钟不等的正常访问时间。
当然重启也是可以的。
注意,近期更新的 macOS 13.2 也没有修复这个 bug 。
我已经向苹果提交过这个 bug ,但是考虑到一直以来苹果对此不管不问的态度,我觉得短时间修复的希望渺茫,主要还是提醒你们,节省你们的排查时间。
在此友善各位,如果当前系统用的好好的,非必要不升级,我为了玩它那个“无边记”应用,换了一个输入法卡死系统的 bug ,git 仓库无法使用的 bug ,又花了很长时间才确定是新系统带来的问题,然后又花了很长时间找到替代方案,苹果这方面真是不敢恭维。
相关讨论: https://github.com/desktop/desktop/issues/15539
Bug 报告: https://www.apple.com/feedback/macos.html
Keywords:macOS 13, Ventura, git samba error, bus error
您需要登录后才可以回帖 登录 | 立即注册

返回顶部