問題タブ [maven-scm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - clearcase のソナーで SCM アクティビティ プラグインを使用する方法
scm プラグインが組み込まれているため、scm アクティビティのソナーを 3.7 から sonarqube 5.1.1 に変更しました。
それを実行するために必要な構成と、何を渡すかを取得していません
設定 -> 一般設定 -> scm -> sonar.scm.provider
このリンク http://maven.apache.org/scm/clearcase.htmlを見つけて 、
URL:- scm:clearcase:baxi_view_4:clinical
エラー
org.apache.maven.plugin.MojoExecutionException: SCM プロバイダーが「scm:clearcase:baxi_view_4:clinical」に設定されましたが、このキーの SCM プロバイダーが見つかりませんでした。サポートされている SCM プロバイダーは git、svn です
コードに必要なその他の変更や構成、または pom.xml で指定する必要があるものはありますか。
CIとレポートにジェンキンとソナーの統合を使用しています
java - コマンドラインで使用される依存関係:コピーモジョと、ビルドプラグインとしてpomファイルで同じパルギンを構成することの違いは何ですか?
最小限のファイルをダウンロードして、io.airlift:node:0.112 のすべての依存関係を見つけたい:
コマンド%M2_HOME%/bin/mvn を使用する依存関係:copy -Dmdep.outputScope=true -DincludeScope=compile -DincludeParents=true -DoutputFile="F:\temp\mytemp5" -DexcludeTransitive=true -f "F:\maven-plugins \node-0.112.pom" 、 org.apache.maven.scm:maven-scm-provider-gitexe:1.8.1をダウンロードしています。
ダミーの pom を作成し、node-0.112 に依存してから、ダミーの pom で同じコマンドを実行すると、org.apache.maven.scm:maven-scm-provider-gitexe:1.8.1がダウンロードされません。以下は私のpomファイルです:
/li>
また、両方のメソッドの依存関係としてorg.apache.maven.scm:maven-scm-provider-gitexe:1.8.1も返されません。
maven がこの追加のプラグインをダウンロードしようとするのはなぜですか? 追加のプラグインをダウンロードせずに依存関係を見つける最良の方法は何ですか?
git - Maven scm gitタグの動作がおかしい
私は Maven の専門家ではないので、これは明白かもしれませんが、私が見たり読んだりしたことすべてに反しています。
git scm プロバイダーを使用してタグを作成しています。正しく動作させることはできますが、コマンドラインでタグを指定し、scm 情報を親 POM に入れる必要があります。
scm 情報を親に移動しないと、connectionUrl が定義されていないと不平を言います。親POMでうまく動作します(大したことではないと思います)。
次はタグでもっと苦労します
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-scm-plugin:1.9.4:tag (default-cli) on project mavenIRIS: The parameters 'tag' for goal org.apache.maven.plugins:maven-scm-plugin:1.9.4:tag are missing or invalid -> [Help 1]
そして、ここに私のPOM情報があります:
ありがとう
maven - maven scm CVS プラグイン scm:diff
移行スクリプトを実行するソフトウェア リリースの一部として、プロジェクト内の .sql ファイルのリビジョン間の違いを取得しようとしています。以下のコマンドを実行すると空の出力ファイルが取得されますが、違いを取得するために必要なファイルを指定する方法がわかりません。
mvn scm:diff -Dbasedir=D:\build-tool\util -DconnectionUrl="scm:cvs:pserver:192.168.1.3://utils:/utils" -Dusername=xxxxxx -Dincludes=*.sql -Dpassword=****** -DendScmVersion=1.1 -DendScmVersionType=revision -DstartScmVersion=1.2 -DstartScmVersionType=revision -Dmaven.scm.provider.cvs.implementation=cvs_native
誰かが私が逃した場所を教えてもらえますか?
jenkins - 「クリーンパブリッシュ」を行うジェンキンスの既存のジョブをコピーします
Jenkins ジョブが作成され、このジョブが GIT リポジトリに接続され、その後 Build タスクが 'clean publish' になる場所で正常に動作しています。ここで、この新しいジョブが他の GIT リポジトリに接続してビルドを実行する同じ Jenkins で新しいジョブを作成する必要がありますが、ここでは、このジョブは「クリーン パブリッシュ」を実行するべきではなく、これの代わりに他のタスクを実行する必要があります。「クリーンパブリッシュ」とは別に、どのタスクを実行できるか誰でも助けてくれますか? ここでは、正常に動作している同じ既存のジョブをコピーします。ビルドで GIT URL と「タスク」のみを変更する必要があります。
注 : 新しいジョブが別の GIT リポジトリに接続され、ビルドが正常に実行されることを確認する移行プロジェクトに取り組んでいるため、これが必要です。私が必要とする唯一の変更は、クリーン パブリッシュではなく「クリーン パブリッシュ」です。何を試すことができますか? クリーン パブリッシュは、実行されることが予期されていない共通のアーカイブにパブリッシュされるためです。