У меня есть каталог, в котором пакеты хранятся в следующем формате, и спецификация пакета, и тело хранятся в одном файле, имя файла abc.pkg
create or replace package abc IS /* this package is utility to fetch employee related data*/ END abc; / create or replace package body abc IS END abc; /
Моя ревизия
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd"> <changeSet author="curious" id="PKG_1" logicalFilePath= "package/abc.pkg" runOnChange="true"> <sqlFile path="package/abc.pkg" relativeToChangelogFile="true" endDelimiter="/" splitStatements="true" encoding="utf8" /> </changeSet> </databaseChangeLog>
Сборка прошла успешно, но пакет получил ошибку из-за /, может кто-нибудь помочь мне с этим исправлением, так как это должно быть наиболее распространенным способом проверки кода в системах контроля версий, таких как GIT и SVN