我是liquibase的新手,正在尝试为我们的软件设置一个有效的解决方案。目前,我正在为主变更日志的"includeAll"标记而苦苦挣扎。
如果我使用includeAll it ways says:
验证错误:1个变更集具有重复标识符install/data/changelog-data.xml::1::wild.aLiquibase"验证"成功
要复制的整个文件都包含在database.zip中,可以在此处下载:https://docs.google.com/file/d/0B8W-n_j7omQ4UUhzQjdrdnlMdk0/edit?usp=sharing
你只需要修改liquibase.properties。
奇怪的是,下面的行工作:
<include relativeToChangelogFile="true" file="install/data/changelog-data.xml"/>
虽然这条线不起作用:
<includeAll relativeToChangelogFile="true" path="install/data/"/>
问题是如何使用includeAll在没有重复标识符的情况下工作。
提前谢谢。
这是3.0.0中的一个错误,已在3.0.2中修复。