1

変更をコミットしようとすると問題が発生します。これは maven で発生します。それらはターゲット フォルダにあるため、どうすればよいのでしょうか?

リソースのフィルタリングによる置き換え。私たちが持っているプロパティで

<BUILD_VERSION>version-1.0.0</BUILD_VERSION>

それは私たちの財産であり、そのようなマーカーはいくつかのファイルで発生します-それらを変更した後、それをgitにコミットする必要があります

<resource>
    <directory>.</directory>
    <filtering>true</filtering>
</resource> 

また、maven リリース プラグインを介してリリース全体を行っているため、最終的なコマンドは次のようになります。

mvn clean release:prepare release:perform 

このリリース プラグインは scm を使用しています。

<plugin>
    <artifactId>maven-scm-plugin</artifactId>
        <version>${maven-scm-plugin.version}</version>
        <configuration>
            <message>SCM commit</message>
        </configuration>
        <executions>
            <execution>
            <phase>deploy</phase>
            <goals>
                <goal>checkin</goal>
            </goals>
        </execution>
    </executions>
</plugin>

include および excludes プロパティを scm プラグインに追加しても役に立ちませんでした。

これらの変更後にバックコミットを行う方法は? または、ファイルを変更してそれらの変更をコミットするにはどうすればよいですか? maven replacer プラグインは役に立ちますか?

4

1 に答える 1