私は Maven を初めて使用し、ソースが既にチェックアウトされているかどうかに基づいて、SCM プラグインの目標checkout
を更新に自動的に変更しようとしているという問題があります。
これを機能させるためのコード例を誰かに見せてもらえますか? これはプラグイン構成です:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.9.4</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>checkout</goal>
</goals>
<configuration>
<connectionType>developerConnection</connectionType>
<scmVersion>master</scmVersion>
<scmVersionType>branch</scmVersionType>
<checkoutDirectory>${project.basedir}/src</checkoutDirectory>
<workingDirectory>${project.basedir}/src</workingDirectory>
</configuration>
</execution>
</executions>
</plugin>