error obtaining VCS status: main

2022-09-02  本文已影响0人  简单点的笨演员

一个项目使用git来管理代码版本,项目里面有使用单独git仓库的自模块,在项目根目录来build,会出现下面的错误:

D:\mycode\shop>go build ./account
error obtaining VCS status: main package is in repository "D:\\mycode\\shop\\account" but current directory is in repository "D:\\mycode\\shop"
        Use -buildvcs=false to disable VCS stamping.

解决办法:

  1. 命令build加入-buildvcs=false参数,比如:go build -buildvcs=false ./account
  2. 如果报错是在vscocde中,添加vscode配置:
{
    "go.buildFlags": [
        "-buildvcs=false"
    ]
}
上一篇 下一篇

猜你喜欢

热点阅读