0

maven-scm-plugin挿入されたオブジェクトを介して独自のMavenMojo内から使用しScmManagerており、SCM無視リストにファイルを追加する方法を理解しようとしています。

提供するメソッドScmManagerはこれをサポートしていないようです。

理想的なソリューションは、をmaven-scm-pluginサポートするすべてのSCMシステムで機能します。すべてのシステムにそのような機能があるかどうかはわかりませんが。そうは言っても、Subversionリポジトリでのみ機能するソリューションも役に立ちます。

対応するSVNコマンドは次のようになります

svn propset svn:ignore -F theFile .

無視リストを直接設定できない場合ScmManagerは、これらの種類のSCMプロパティを設定できる可能性がありますか?

4

1 に答える 1

1

SCM Manager は多かれ少なかれすべてのバージョン管理ツールを抽象化したものなので、そのような機能を提供することは決してないと思います。しかし、なぜ Maven でそのようなことが必要なのですか? Maven はビルド ツールです。SVN のみが必要な場合は、別のスタンドアロン Maven プラグインを作成して、そのような処理を行うことができます。

于 2010-05-12T11:05:44.493 に答える