在liquibase中生成变更日志文件时,是否可以指定作者姓名?

在liquibase中生成变更日志文件时,是否可以指定作者姓名?,liquibase,Liquibase,我已经使用liquibase生成了一个数据库的变更日志文件。在changelog文件中,将自动设置作者名称。在生成变更日志文件时,是否有方法指定作者姓名 目前不可用,但它的实现应该相当简单。在实现之前,您可以使用类似于sed或XSLT转换的方法对其进行后期处理 目前不可用,但它的实现应该相当简单。在实现之前,您可以使用类似于sed或XSLT转换的方法对其进行后期处理 Liquibase使用user.name系统属性使用用户名。 您可以导出JAVA_OPTS环境变量 export JAVA_OPT

我已经使用liquibase生成了一个数据库的变更日志文件。在changelog文件中,将自动设置作者名称。在生成变更日志文件时,是否有方法指定作者姓名

目前不可用,但它的实现应该相当简单。在实现之前,您可以使用类似于
sed
或XSLT转换的方法对其进行后期处理

目前不可用,但它的实现应该相当简单。在实现之前,您可以使用类似于
sed
或XSLT转换的方法对其进行后期处理

Liquibase使用user.name系统属性使用用户名。 您可以导出JAVA_OPTS环境变量

export JAVA_OPTS=-Duser.name=dhalder

这将创建带有作者标记且具有值dhalder的changelog。

Liquibase使用user.name系统属性使用用户名。 您可以导出JAVA_OPTS环境变量

export JAVA_OPTS=-Duser.name=dhalder

这将创建具有值dhalder的author标记的changelog。

如果从命令行执行,则可以使用-Duser.name参数:


mvn liquibase:generateChangeLog-Duser.name=YOURUSERNAME

如果从命令行执行,则可以使用-Duser.name参数:


mvn liquibase:generateChangeLog-Duser.name=YOURUSERNAME

如果您是从命令行执行安装目录中的liquibase.bat(windows)或liquibase(git bash),例如C:\Program Files\liquibase(默认),那么您可以尝试

./liquibase [other options] --changeSetAuthor="ABCD" [command]

如果您是从命令行执行安装目录中的liquibase.bat(windows)或liquibase(git-bash),例如C:\Program Files\liquibase(默认),则可以尝试

./liquibase [other options] --changeSetAuthor="ABCD" [command]

你能举个例子吗?我不知道这些东西,但我想学它们。所以如果你能帮我的话。不,我只是问你能不能给我一些我可以从哪里了解到的参考资料。我不是要求你给出全部内容。在生成更改日志文件时,有没有其他方法可以更改作者?你能举个例子吗?我不知道这些,但想了解它们。所以如果你能帮我的话。不,我只是问你能不能给我一些我可以从哪里了解到的参考资料。我不是要求你给出全部内容。在生成changelog文件时,有没有其他方法可以更改作者?我的系统没有JAVA_OPTS环境变量。我该怎么办?根据您使用的操作系统,有多种方法可以添加。您使用的是哪种操作系统?你喜欢用什么方式运行liquibase?我使用的是windows 7。在驱动器E中安装了liquibase。通过命令行运行它。我的系统没有JAVA_OPTS环境变量。我该怎么办?根据您使用的操作系统,有多种方法可以添加。您使用的是哪种操作系统?你喜欢用什么方式运行liquibase?我使用的是windows 7。已在驱动器E中安装liquibase。请通过命令行运行它。