[ 
http://jira.codehaus.org/browse/MRELEASE-241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ralf Kretzschmar-Auer updated MRELEASE-241:
-------------------------------------------

    Attachment: AbstractReleasePhase.java

Starting with daily work, the plugin still fails if for two module, the name of 
one module ist part of the other's name, e.g. kernel and kernelproduct. So here 
is another fix to AbstractReleasePahse class.

Line 157: The seetting of vistied dir needs to be added a File.separator to 
make the problem disapperar.

> Need a tagByProject that works like commitByProject
> ---------------------------------------------------
>
>                 Key: MRELEASE-241
>                 URL: http://jira.codehaus.org/browse/MRELEASE-241
>             Project: Maven 2.x Release Plugin
>          Issue Type: Bug
>          Components: prepare
>    Affects Versions: 2.0-beta-6
>            Reporter: Tim McCune
>         Attachments: AbstractReleasePhase.java, 
> maven-release-2.0-beta-7-cfs.patch, maven-release-2.0-beta-7-cfs.zip, 
> releaseExample.tar.gz
>
>
> We have kind of an odd project layout because some of our developers only use 
> Eclipse for CVS, which doesn't handle shared poms that are not part of an 
> actual project very well.  As a result, we have a project structure that 
> looks something like this:
> |-- a
> |   `-- z
> |       |-- pom.xml
> |       `-- src
> |           `-- main
> |               `-- java
> |                   `-- Test.java
> `-- poms
>     |-- a
>     |   `-- pom.xml
>     `-- pom.xml
> Where poms/pom.xml is the top-level shared pom, poms/a/pom.xml is its child, 
> and a/z/pom.xml is a child of poms/a/pom.xml.
> We have never got the release:prepare goal to work successfully on this 
> project.  I discovered the commitByProject configuration property, which got 
> us a lot further when I set it to true.  However, now there is a problem with 
> the CVS tag that it creates, because it runs "cvs tag" in the working 
> directory, and only once, instead of once for each project.  We need that 
> tagging to work the same as the committing, where it executes the tag command 
> once for each pom.  I'm attaching a sample project that demonstrates the 
> problem when you run "mvn release:prepare" on it.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to