Liquibase Tag - 命令行如何

How does Liquibase Tag - commandline

我能够使用 liquibase 命令行成功标记,但不知道标记和存储在哪里。命令执行成功,下面是标签命令的输入和响应。

这可能是一个非常微不足道的问题,但我找不到任何相关文档。我确实在它的工作区中尝试过 - C:\liquibase-3.3.2-bin\sdk\workspace,在那里找不到任何东西。有人可以帮忙吗?

谢谢!

输入:

C:\liquibase-3.3.2-bin\liquibase.bat --driver=com.microsoft.sqlserver.jdbc.SQLServerDriver --classpath=C:\Microsoft_JDBC_Driver_SQL_Server\sqljdbc_4.1\enu\sqljdbc4.jar --url="jdbc:sqlserver://DBServer:1433;databaseName=DBName" --username=DBUser --password=DBPassword --changeLogFile=D:\UDeployment\Liquibase\Stage\src\main\resources\db-changelog.xml tag test_25022015

输出:

成功标记 DBUser@jdbc:sqlserver://DBServer:1433;authenticationScheme=nativeAuthentication;xopenStates=false;sendTimeAsDatetime=true;trustServerCertificate=false;sendStringParametersAsUnicode=true;selectMethod=direct;responseBuffering=adaptive;packetSize=8000;multiSubnetFailover= false;loginTimeout=15;lockTimeout=-1;lastUpdateCount=true;encrypt=false;disableStatementPooling=true;databaseName=DBName;applicationName=Microsoft JDBC Driver for SQL Server;applicationIntent=readwrite; Liquibase 'tag' 成功

Liquibase 在您的数据库中创建两个表 databasechangelogdatabasechangeloglock。所有在数据库中执行的脚本都会将历史存储在databasechangelog中。当您 运行 tag 处理此标记时,使用您在列 tag.

中发送的版本执行的最后一个脚本