0

pom.xml で以下のコードに出くわしました

<scm>
       <connection>scm:svn:https://struts2webflow.googlecode.com/svn/trunk/</connection>
       <developerConnection>scm:svn:https://struts2webflow.googlecode.com/svn/trunk/</developerConnection>
       <url>http://struts2webflow.googlecode.com/svn/trunk/</url>
    </scm>

scm の使用法を理解しようとしましたが、理解できません。私のアプリケーションでは、struts2、spring 3、および休止状態を使用しています。では、struts2webflow を指すことの正確な用途は何ですか??

4

1 に答える 1

0

これは、プロジェクトのバージョン管理システム (別名ソフトウェア構成管理) を参照することになっています。

あなたの場合、struts2webflow のバージョン管理システムをリストするのは間違っています。おそらく、誰かが struts2webflow プロジェクトの pom.xml を複製し、SCM セクションを適切に更新するのを忘れた結果です。

私の日常的な使用から、このセクションは Maven リリース プラグインにのみ使用されます (他の用途がある可能性がありますが、私はそれらについては知りません)。そのため、Maven リリース プラグイン (などmvn release:prepare)を使用しない場合mvn release:perform)、それはおそらく何も傷つけません。

将来の開発者の混乱を避けるために、それを削除します。

于 2013-10-08T04:08:15.073 に答える