Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.1-alpha-1
-
Fix Version/s: 1.1-beta-3
-
Component/s: None
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
SCM-288 has introduced an attribute in CheckoutScmResult that contains the relative path of the project directory, relative to the checkout directory. This is needed for SCMs like ClearCase that do NOT perform the checkout into the checkout directory itself, but into a subdirectory. See SCM-288 for details.
This information should be honored by Continuum when adding a new project after checking out the sources. The POM filename of the Build Definition should automatically be set accordingly. In most cases the default "pom.xml" is sufficient, but in cases like ClearCase it would be e.g. "MY_VOB/my/project/dir/pom.xml".
Issue Links
| This issue relates to: | ||||
| SCM-288 | Improved support for SCM providers like ClearCase that do NOT check out directly into the check-out-dir but into sub-directories of the check-out-dir |
|
|
|
| This issue depends upon: | ||||
| SCM-288 | Improved support for SCM providers like ClearCase that do NOT check out directly into the check-out-dir but into sub-directories of the check-out-dir |
|
|
|
I haven't attached a patch to this issue yet, because I do not know the Continuum sources at all, and (even more important) don't have a running Continuum 1.1-SNAPSHOT testing environment.
I expect the change in Continuum to be very simple for Continuum developers.
Maybe someone else can provide a patch or commit the relevant change? Or at least point me into the right direction (which modules and packages to look at). My time to work on this issue during the next days will be very limited though, so I would highly appreciate if a Continuum developer could implement the change. Thanks in advance.