none
Windows10 克隆 GitHub 代码 Symbolic link 失效问题 RRS feed

  • 问题

  • Hi,

    大家好!

    我在 Win10 系统上安装了 git for Windows 然后从 GitHub 克隆代码,命令如下

    git clone https://github.com/project-chip/connectedhomeip.git

    我在 Win10 系统上安装了 Virtual Box 6.1 (VBox),然后在  VBox 中安装了 Ubuntu 20.04 LTS 版本虚拟机。

    # 将上述 connectedhomeip 文件夹所在目录设置成 VBox 的共享文件夹,共享文件夹名称为 myWin10ShareFolder  ,然后从 Ubuntu 挂载共享文件夹。

    user@hostname:~$ mkdir share
    user@hostname:~$ sudo mount -t vboxsf myWin10ShareFolder  ./share

    从 ubuntu 中查看 ~/share/connectedhomeip/scripts/activate.sh 发现 symbolic link 已经失效。我要怎么修复这种问题呢?类似 activate.sh 这样的文件有很多个,一个一个手动修复是不科学的做法,有没有能让 Win10 保持 symbolic link 不失效的做法呢?

    在 Ubuntu 系统直接运行 git clone https://github.com/project-chip/connectedhomeip.git , activate.sh 的符号链接是正常的。

    Best Regards,

    Kevin Zhu


    2021年4月19日 14:19