4

ビルド中に別のsvnの場所からのファイルを含める必要があるプロジェクトビルドがあります。svn getを実行してから、これらのファイルをビルド用の適切なフォルダーにコピーしたいと思います。この問題を調査すると、antタスクを使用できるようですが、このビルドに最適なアプローチを見つけたいと思いました。

4

2 に答える 2

4

maven-scm-pluginを使用できます。scmマトリックスによると、チェックアウトと更新の両方が許可されます。

于 2009-05-26T17:18:51.187 に答える
0

ロバートの答えは良いです.1つのファイルを取得するために多くのコンテンツをチェックアウトすることになりますが、プロジェクトが大きい場合.

SCM から個々のファイルを取得する場合、Maven SCM APIを使用すると、SCM リポジトリと直接やり取りして任意の目標を呼び出すことができます。この関連する回答では、単一のファイルをコミットするカスタム Mojo の例を示します。その mojo を実装し、コマンドをaddからcheckoutに変更すると、プロジェクト全体をチェックアウトする必要がなくなります。

于 2009-07-30T15:37:05.500 に答える