快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱乐下载官方平台_机器人论坛



应公司项目要求,近来搞了搞ant/svn/cruisecontrol的逐日构建,趁着还没有忘怀,赶快把一些紧张的步骤记录下来。

一:ANT与SVN的集成

ant:大年夜家都知道,是基于java的build对象,不用多说。

svn:今朝盛行的版本节制软件(架构?)。

ant可以将svn集成进来,即:在ant的build.xml脚本中,定义svn的下载,进行动态编译,这是个好东东哦。

脚本设置设置设备摆设摆设大年夜致如下:

然后设置设置设备摆设摆设情况变量和记娱乐下载官方平台ANT_HOME=D:\Work\Lib\apache-ant-1.6.4、并且在PATH中加入ANT的BIN目录,这样,才能在敕令行中履行ant敕令。

写好build.xml后,兴冲冲的跑去CMD履行ant,哇,错得乌烟瘴气,差错提示找不到javahl,这是啥器械,不管他,去http://subversion.tigris.org/下载一个“svnant”,我这边的版本是svnant 0[1].9.13,将压缩包根目录下面的整个DLL文件拷贝到system32目录下,再在敕令行中履行ant,发明成功了,ant乖乖的开始从SVN办事器下载文件了。

二:Ant、SVN、CruiseControl再集成

在cruisecontrol中设置设置设备摆设摆设SVN选项:

履行c和记娱乐下载官方平台ruisecontrol.bat

报错啦:net.sourceforge.cruisecontrol.CruiseControlException: Error executing SVN update command

大年夜伙可以去google和baidu查查,告急的帖子一大年夜堆,便是没有办理法子(或是人家办理了和记娱乐下载官方平台不乐意说出来)。

都到这份上,该发挥群众的聪明了。

斟酌到上面ANT和SVN集成的问题,首先想到的是,可能没有在情况变量中引入SVN的履行BIN。笔者安装的SVN客户端是TortoiseSVN,于是在设置设置设备摆设摆设情况变量SVN_HOME=D:/TortoiseSVN,然后加入PATH中……;%SVN_HOME%\BIN。

再履行履行cruisecontrol.bat,TMMD,照样net.sourceforge.cruisecontrol.CruiseControlException: Er和记娱乐下载官方平台ror executing SVN update command

发和记娱乐下载官方平台飙了,照样要错,不就SVN敕令找不到嘛,这个好办,我们再来。

照样去http://subversion.tigris.org/,下载svn-1.4.3-setup.exe,安装后,将SVN_HOME改动成Subversion的根目录(反省一下,在Subversion的BIN目录下,居然有SVN.EXE)。

再履行履行cruisecontrol.bat,好了,成功了。

您可能还会对下面的文章感兴趣: