我用這個.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