Mercurial:由于解析错误,无法编辑配置文件

时间:2019-05-09 19:26:10

标签: mercurial

我正在添加rebase作为水银的扩展。因此,在配置文件中,我不小心在一行的前面留了一个空格。

现在,该文件无法正常工作(按预期),所以我尝试通过调用来修复它

$ hg config --edit

这就是我以前编辑它的方式。但是,终端现在返回了

hg: parse error at /Users/mathwizurd/.hgrc:25:  rebase =
unexpected leading whitespace

我无法运行任何常规命令来修复配置文件。

您如何解决此问题?

2 个答案:

答案 0 :(得分:0)

尽管我不能使用任何Mercurial命令,但我只是使用nano编辑了文件本身,并且可以正常工作。

$ nano /Users/mathwizurd/.hgrc

我编辑了文件并删除了多余的空间。

答案 1 :(得分:0)

.hgrc文件的行以空格开头时,通常会出现“意外的前导空格”错误消息。如果要解决此问题,则必须删除空格并保存文件。