2010-04-02 42 views
2

有很多關於矛盾的陳述是否ANT或Maven支持尺寸(不PVCS)的。真正有經驗的人是否知道是否存在可靠的生產級/準備好的插件或維度任務?我基本上只需要能夠使用Maven(最好)或Ant來獲取Dimensions中的一些修訂並從中構建。Serena Dimensions是否支持Maven插件或Ant任務?

回答

1

據我所知,外形尺寸爲not supported由單片機插件。也許有一個Ant任務,你可以從AntRun調用,但我找不到它。

+0

我沒有看到維基。你認爲這是準確的嗎?此外,似乎Hudson-CI確實支持Dimensions CM。我不明白的是,如何哈德森-CI構建Java/J2EE項目,人們會認爲它肯定是不使用與問候行家/螞蟻這個插件:http://wiki.hudson-ci.org/ display/HUDSON/Dimensions + Plugin – Zombies 2010-04-05 18:16:35

+0

@Zombies是的,我認爲wiki是準確的,Maven SCM插件不支持Dimensions CM。我不確定要理解你關於Hudson和它的Dimensions插件的問題(與VCS和建築物交互是兩回事)。 – 2010-04-05 18:45:53

+0

我的印象是,Hudson CI將通過抓取Dimensions的修訂版來構建EAR文件。我想知道它用來構建什麼。 – Zombies 2010-04-06 17:26:28

0

我使用Ant任務像這樣拉最新的源代碼爲我的項目:

<target name="get_source" description='execute Serena Dimensions and get latest code.'> 
    <exec executable="DMCLI"> 
     <arg value="-cmd"/> 
     <!-- EOL=UNCHANGED is important for FWI command to avoid corrupting image files --> 
     <arg value="&quot;FWI MYPROJ:MAIN /EOL=UNCHANGED /USER_DIRECTORY=\&quot;${project.dir}&quot;&quot;"/> 
    </exec> 
</target>