如何调试“更新crates.io索引”中挂起的“货物建造”?

时间:2018-11-18 12:49:50

标签: rust rust-cargo

在我的RLS插件和终端版本之间存在一些冲突之后,我的Rust项目不再构建。我在网上搜索,发现删除rm -rf .git的建议,但是之后我什至无法构建任何项目。

现在构建总是在

停止
  

更新crates.io索引

传递git add -A选项没有帮助,所以我什至不知道它是否快要死了。接下来我该怎么办?如何调试此问题?

1 个答案:

答案 0 :(得分:0)

在 ~/.cargo/config 中更改货物源。这对我有用。

例如:

[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"