Hi,

I have a flat project layout, with one parent(parent-flat) and two modules (module1-flat and module2-flat).

In my parent's pom, I have :
<modules>
<module>../module1-flat</module>
<module>../module2-flat</module>
</modules>
+ scm connection

For each modules, I just have :
<parent>
<artifactId>parent-flat</artifactId>
<groupId>mygroupid</groupId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>module1-flat</artifactId>

My SVN structure looks like this :
- branches
- tags
- trunk
    |-flat-multimodules
        |- module1-flat
        |- module2-flat
        |- parent-flat

To make a release, I have to do mvn release:prepare -DcommitByProject=true (if I ommit commitByProject, it doesn't work)
Then a mvn:release perform

I obtain in SVN :
- branches
- tags
    |-parent-flat-0.0.1
        |- module1-flat
        |- module2-flat
        |- parent-flat
- trunk
    |-flat-multimodules
        |- module1-flat
        |- module2-flat
        |- parent-flat

If I want to do a mvn release:rollback, I have the following error message :
ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to commit files
Provider message:
The svn command failed.
Command output:
svn: '/workspace' is not a working copy

I tried to add -DcommitByProject=true, but the result is the same.
Have you an idea to solve this problem ?

Thanks in advance.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to