我用这个.PRE提交 - config.yaml文件预先承诺(摘录):预提交入住YAML错误:“预计流中的单个文档”
- repo: https://github.com/pre-commit/pre-commit-hooks
sha: v0.9.2
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
,我坚持了这个错误:
Check Yaml...................Failed
hookid: check-yaml
expected a single document in the stream
in "modules.yml", line 1, column 1
but found another document
in "modules.yml", line 4, column 1
我YAML文件的开头是:
repo: ssh://git.tranquilit.local/odoo-11-oca-tis/OCB.git
root: 8.0
branch: 8.0-tis
---
repo: ssh://git.tranquilit.local/odoo-71-tis/tis-addons.git
origin: tis
branch: 8.0
modules:
#- attachment_rename
#- partner_firstname
- tis_account_analytic_recurrent_invoicing
我试着用和不用的引出线---但它只会改变错误的第n行。
我没有在网络上的任何地方找到任何帮助,所以如果有人能帮助我,我会为此付出代价的!
由于通过提前埃尔韦
你的解决方案是正确的,感谢, 但事实上我确实需要使用多文档YAML文件, 所以您的解决方案是在我的情况下并不合适, 没有任何人有一招,预先承诺一个多文档YAML档案? – geekobi
指示功能请求预先提交可能比在此处寻求解决方法更好。但是,我想知道为什么你需要一个多文档yaml文件。如果你在其他地方处理它,难道你不能改变这个过程来取代序列吗? – flyx
对不起,我搜索了,但我没有找到关于预先提交的功能请求的位置,你可以给相应论坛的地址发布它吗?在此先感谢,Herve – geekobi