我想liquibase比较两个hibernate映射而不是数据库作为源和hibernate映射作为参考:
liquibase --changeLogFile=c:/tmp/changelog.xml --url=hibernate:classic:c:/tmp/a.xml --referenceUrl=hibernate:classic:c:/tmp/b.xml diffChangeLog
这似乎不起作用,因为我得到一个例外:
Liquibase diffChangeLog Failed: org.hibernate.HibernateException: /tmp/a.xml not found
这应该有用吗?我们的想法是比较同一个hibernate映射文件的两个版本(svn版本)并生成liquibase脚本。