在 windows 下开发 kubevirt 时 client-go 设置硬链接

作者: 王炳明 分类: KubeVirt 教程 发布时间: 2022-11-06 16:38 热度:201

原本想使用 windows 里的快捷方式

在 windows 下开发 kubevirt 时 client-go 设置硬链接

然后再从桌面上拷贝到 vendor 里面,看起来好像没什么问题

在 windows 下开发 kubevirt 时 client-go 设置硬链接

可在 goland 里却发现 client-go 变成了 client-go.lnk ,变就变了吧

在 windows 下开发 kubevirt 时 client-go 设置硬链接

在 windows 下开发 kubevirt 时 client-go 设置硬链接

mklink /D E:\K8S\src\kubevirt.io\kubevirt\vendor\kubevirt.io\client-go E:\K8S\src\kubevirt.io\kubevirt\staging\src\kubevirt.io\client-go


# 还原两个目录,不然不能合并 commit
 git checkout  -- ./vendor/kubevirt.io/client-go
 git checkout  -- ./vendor/github.com/golang/glog

如此一来,在 vendor 里的 client-go 就可以正常指向 staging 里的目录

在 windows 下开发 kubevirt 时 client-go 设置硬链接

参考文章:https://liam.page/2018/12/10/mklink-in-Windows/

文章有帮助,请作者喝杯咖啡?

发表评论