Auto Build Environment with perl/ant

           由于CME极有个性,终于开掉她,忽然发现CMO的工作有太多还没有做,Version Controlling, Change Management,Auto Release, Configuration Status Announce. 当务之急,Key Area List , find out that ,Auto Release is important thing. 
          1.首先解决整体的设计:
           脚本---->整合各种工具(CM tools, ftp,email,installer builder)--->Web 控制所有的命令.(参数可以再由其它脚本来取得参数列表)
          2.脚本:
            进行了几种常用脚本对比。Ant,Perl,Python.WebScript(PHP,JSP,ASP), 发现Perl 较适合。马上熟悉Ant/perl   查了一天,看了一天的资料,头晕中。总算了解了这两种脚本的主要功能,Ant中的XML让我心烦。最烦写那堆东西。Perl,Perl,Perl
         3, 开始编写命令行,进行测试Starteam, InstallShield, FtP, WinISO, VS2003的命令行,用惯了图行界面,整整一天命令行测试,头晕中,好在,测试成功完成。
        4,组合功能脚本。
        5,Web 进行组合链接,提供UI。

        

posted @ 2007-06-27 23:52  岁月无声  阅读(284)  评论(0编辑  收藏  举报