我試圖重現另一臺計算機上現有的行家環境,當我嘗試使用版本插件它給了我一個「需要密碼Perforce的SCM插件」如何強制Maven SCM Perforce提供程序版本?
奇怪的是我並沒有使對pom.xml的任何更改。
我發現這個錯誤報告: http://jira.codehaus.org/browse/SCM-415
有趣的是,我使用maven-SCM提供商,Perforce的1.1,因此它可能是正是我的問題。
所以這導致我目前的問題。我似乎無法強迫我的項目使用最新的perforce提供程序版本。
我已經嘗試添加此<下建立>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.scm</groupId>
<artifactId>maven-scm-provider-perforce</artifactId>
<version>1.3</version>
</plugin>
</plugins>
</pluginManagement>
但它似乎仍然使用1.1
我還試圖迫使它使用maven-SCM的1.3版本 - 插件,但仍然使用perforce供應商的1.1。
如何更新我的回購所以它拉動perforce提供商的1.3版?
注:在最高層次上,我呼籲這個命令:
mvn --batch-mode -Dgoals=install release:prepare