includeAll引发异常“无法找到databaseChangLog节点...”

时间:2019-05-31 18:02:42

标签: git liquibase

我正在运行liquibase 3.6.3,并将changeLog文件指向映射到我的Bitbucket存储库的文件夹以处理脚本更新。所以我的变更日志是xml格式,并使用includeAll属性和指向我的文件夹的路径。在使用bitbucket进行介绍之前,一切工作都很好。但是一旦我将该文件夹置于git的控制之下,运行相同的liquibase命令就会失败。我尝试删除.git文件夹,然后中提琴-liquibase再次开始工作。

我尝试使用resourceFilter属性将文件限制为仅.sql文件,但这没有用。

这是我的变更日志文件的内容:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.4.xsd">
    <includeAll path="C:\liquibase-3.6.3-bin\projects\MyProject\changelog" />
</databaseChangeLog>

0 个答案:

没有答案