2011-10-12 2 views
5

私は\支店にあるブランチからMavenのリリースプラグインの実行\ branchone それは私がちょうど「branchoneを」タグ付けするプラグインをしたいと思いますが、何らかの理由でそれが全体をタグ\支店maven releaseプラグインはブランチで動作しますか?

用のタグを作成します代わりに "枝"。

これはバグのようですが、プラグインはタグ付けするものを判断するために現在のscm "connection" URLを使用する必要があります。

なぜリリースプラグインが正しいディレクトリにタグを付けていないのか知っていますか? または 回避策はありますか?

答えて

3

私はそれをブランチにタグ付けするために十分に使用しますが、scm configに問題がある可能性があります。そうでない場合は、あなたが問題を抱えていることができ、

<scm> 
    <connection>scm:svn:http://svn.mydomain.com/repo/projectA/branches/projectA-3.1.x</connection> 
    <developerConnection>scm:svn:http://svn.mydomain.com/repo/projectA/branches/projectA-3.1.x</developerConnection> 
</scm> 

は分岐がレポにあるようブランチ上のポンポンがまったく同じパスを持っていることを確認してください:のようなものを試してみてください。

レガシーレイアウト(CVSライクなレイアウト)を使用している場合は、tagBase(http://maven.apache.org/plugins/maven-release-plugin/prepare-mojo.html#tagBase )。

関連する問題