Hi all,
we are in the process of restructuring a subversion repository and
"Mavenize" all projects.
The main discussion at the moment is whether to have trunk/tags/branches
on the root level or once per project.
root:
trunk/project1/pom.xml
trunk/project2/pom.xml
branches/branch1/project1/pom.xml
project level
project1/trunk/project1/pom.xml
project1/branches/branch1/project1/pom.xml
root level:
pro:
all branch/patch related projects in one location
easy to navigate
easy to update
cons:
does mvn release:branch work ?
mergin can get hard if somebody commits at root level
project level.
pro:
easy to work with mvn release
merging should be easy
cons:
complex for scenarios where you have to deal with multiple
projects at once
Would be curious about your opinions/comments!
Thanks
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]