Views of Maven, Hudson, and Dynamic Clearcase

This led to the question of whether Apache Maven and IBM Rational ClearCase are well integrated. I thought that I should write what I learned - various changes will be required, but in the end I will definitely add everything I hope for.

Environment

ClearCase - version 7.0.1.2 ClearCase.

Maven . All of them are from the Maven website .

Hudson - version 1.307 downloaded directly from the Hudson website


Questions

  • Is Maven running from VOB?

I installed all versions of Maven2 in the VOB "stacked", i.e. added version 2.0, indicated it, blocked the label, and then added 2.0.1 on top.

To prevent extraneous files from appearing, I used the -rnname flag in clearfsimport.

, , Maven, , , maven -/maven/bin/mvn.

, Maven Dynamic View. Nexus , , - .

, (, ) - Maven VOB , , !

Maven src pom.xml , .

  • ClearCase?

Hudson ClearCase Dynamic Views. , , ( /view/xxx ). ClearCase ct lshistory, , - , .

script, - config.xml - , . , .

$CLEARCASE_VIEW, Maven. , Maven , , , Hudson.

(), .

  • ?

Sonatype Nexus - , Sonatype, Nexus, . , , , , , - .

+3
3

Maven ClearCase, .

Maven ClearCase, (Maven , myfile-1.2.jar, ClearCase myfile.jar , , 1.2)

, Maven2 ClearCase, romaintaz, , thread, unco'ing pom. Maven , .

INFO Checking out file: /opt/viewstore/common/maven/my_lf_ss/vobs/test_alm/LF_Build/pom.xml
INFO ERROR BUILD FAILURE
INFO INFO Unable to enable editing on the POM
Provider message:
The cleartool command failed.
Command output:
cleartool: Error: Element "/opt/viewstore/common/maven/my_lf_ss/vobs/test_alm/LF_Build/pom.xml" is already checked out to view "my_lf_ss".
+2

SCM, Maven2, SCM, Clearcase.

+1

Maven 2 Clearcase . Archiva , SCM.

Continuum, SCM POM. Clearcase SCM . Clearcase SCM, . , , .

+1

Source: https://habr.com/ru/post/1699702/


All Articles