我有一个使用Subversion实现SCM实现的项目,现在我想要使用ClearCase作为新的存储库。我在与在pom.xml SCM配置问题,我有这样的事情:使用Subversion实现SCM实现ClearCase
...
<scm>
<connection>scm:svn:http://url/to/my/repository/</connection>
<developerConnection>scm:svn:http://url/to/my/repository/</developerConnection>
<url>http://url/to/my/repository/</url>
</scm>
...
现在,我有这个适应的ClearCase。我一直在寻找互联网上的信息,我已经看到了这个网址:http://maven.apache.org/scm/clearcase.html但我管不了,我已经试过这样:
...
<scm>
<connection>scm:clearcase:load /MY_VOB/my/folder/</connection>
<!--<connection>scm:clearcase:load:/MY_VOB/my/folder:stream_name</connection>-->
<developerConnection>scm:clearcase:load /MY_VOB/my/folder/</developerConnection>
<!--<developerConnection>scm:clearcase:load:/MY_VOB/my/folder:stream_name</developerConnection>-->
<url>http://url/to/my/repository/</url>
</scm>
...
评论该行其他选项,但我我不确定我是否做得很好,有人能指导我吗?
在此先感谢。 问候。
UPDATE:
我已经试过了,我有一个新的问题:S:
<scm>
<connection>scm:clearcase:MY_VIEW:MY_VOB:STREAM_NAME</connection>
<developerConnection>scm:clearcase:MY_VIEW:MY_VOB:STREAM_NAME</developerConnection>
</scm>
我推出mvn relase:prepare
,我得到这些错误:
[INFO] The SCM URL contains unused parameter : STREAM_NAME
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to check for local modifications
Provider message:
The cleartool command failed.
Command output:
"cleartool" is not recognized as an internal or external command, operable program or batch file.
我们使用的是ClearCase Remote Client 8,它似乎不使用cleartool
命令,而是使用rcleartool
。
你能帮我的SCM配置吗?有什么方法可以使用rcleartool
而不是cleartool
?
在此先感谢。 问候。
您使用的是ClearCase UCM吗? – VonC 2014-09-30 12:29:27
@VonC是的,我们正在使用UCM。 – Alavaros 2014-09-30 14:10:27
然后:stream_name会很重要。 – VonC 2014-09-30 14:35:45