Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Auto Closed
-
1.0-beta-3
-
None
-
None
-
Windows XP, Maven 2.0.9
Description
With auto-generated configSpecs actually there is a limitation:
...
Specify one load rule for the project you want to check out within the SCM URL
...
In many cases, more than one loadRule would be very useful - this will also prevent from moving modules from one directory to another, just for having them all under one parent-directory for scm:goal purposes.
Therefore specifying
scm:clearcase:load /MY_VOB/my/project/dir, load /MY_VOB/my/project/dir2, load /MY_VOB/my/project/dir3 ....
could be an idea?
The fix for that is just a StringTokenizer in the method
protected String createConfigSpec( String loadDirectory, ScmVersion version )
{ .... // TODO replace this with a StringTokenizer configSpec.append( "load " + loadDirectory + "\n" ); return configSpec.toString(); }at org.apache.maven.scm.provider.clearcase.command.checkout.ClearCaseCheckOutCommand
Can anyone do that little enhancement?