首页 / 知识
关于构建过程:在ant / nant中构建Flex项目
2023-04-15 01:36:00

Building Flex projects in ant/nant
由于Flex项目的构建中断,我们公司经常遇到问题。出现此问题的主要原因是,开发人员在其本地计算机上进行的构建与在构建计算机上进行的构建从根本上有所不同。开发人员正在使用
我们从编写实用程序的路径开始,将该实用程序将FlexBuilder的项目文件转换为 我研究了-dump-config开关以获取配置文件,但这有两个问题:1)生成的配置文件具有绝对路径,在我们的环境中不起作用(某些开发人员使用macs,某些Windows 2)仅在从IDE运行时正确运行,因此无法构建到构建过程中。 明天,我们将讨论几个选项,我都不喜欢这两个选项:
a)向Subversion添加签入后事件以删除这些绝对引用,或者 我无法相信我们是第一个遇到此问题的开发人员,但是我在Google上找不到任何好的解决方案。其他团体如何处理这个问题? 虽然不是解决您特定问题的解决方案,但解决方法是使用连续集成服务器。 使用Cruise Control之类的工具,每当有人向源代码管理提交某些内容时,您就可以自动启动构建。 然后,如果构建因任何原因(包括环境不一致)而失败,则由开发人员自行修复以进行修复。 您可以配置它以各种方式发送有关失败/成功的电子邮件。 我发现将ant与Flexbuilder一起使用的未记录要求之一是在您的ant脚本中设置变量FLEX_HOME。 通常,在build.xml中具有以下内容:
这看起来似乎很麻烦,但是如果您为开发人员使用多个平台,则这是一种在各个平台和环境之间获得一致性的更为合理的方法。 高温超导 |
最新内容
相关内容
linux命令中断复原?
linux命令中断复原?,系统,暂停,软件,命令,信息,密码,名称,状态,后台,进程,重启服务器的linux命令1、首先我首要把linux开机, 命令 rebot 这个是linux用计算器的命令?
linux用计算器的命令?,代码,环境,情况,异常,工具,数据,位置,平台,精密,设计,求在linux环境下用QT编写一个非常简单的计算器计算器包括加,减,乘linux的数学计算命令?
linux的数学计算命令?,工作,系统,信息,地址,数字,目录,命令,百分比,情况,管理,linux的shell脚本编程,求两数字间所有偶数的和,我是小白,不太懂linux中断进程命令?
linux中断进程命令?,系统,管理,软件,进程,命令,传播,暂停,结束,信号,程序,在Linux操作系统中,可通过()命令终止进程的执行。1、因此Linux中的k命令查看linux中断?
命令查看linux中断?,网络,系统,状态,管理,地址,进程,命令,数据,信息,基础,Linux终止前台进程的命令首先,连接相应linux主机,进入到linux命令行状linux命令创建项目组?
linux命令创建项目组?,管理,密码,项目,命令,系统,位置,文件,用户组,用户,文件夹,linux命令中用root用户新建一个user1用户,新建一个group1的组linux云计算查看命令?
linux云计算查看命令?,系统,信息,地址,工作,命令,情况,标准,服务,软件,网络,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出linux打开计算器命令?
linux打开计算器命令?,密码,电脑,工作,设备,数字,系统,手机,指数,情况,服务,关于Linux的(操作过程中的Linux命令必须完整给出)对Linux操作系统复制项目的linux命令?
复制项目的linux命令?,系统,项目,文件,命令,目录,源文件,语法,选项,目标,功能,在Linux操作系统中复制文件或目录时使用的命令是()。1、在Linuxlinux命令输出计算?
linux命令输出计算?,标准,地址,工作,信息,系统,命令,软件,数据,文件,控制台,linux借用外部命令expr,实现计算器功能,利用管道,进程1、你得装一linux命令项目部署?
linux命令项目部署?,项目,服务,环境,软件,系统,代理,管理,统一,做好,业务,怎么把php部署到apache服务器上linux?1、在linux部署php项目的方法:linux中断程序命令?
linux中断程序命令?,系统,管理,软件,传播,进程,命令,名称,程序,终端,指令,linux中ctrl+z和ctrl+c的区别1、ctrl+z是把当前运行在控制台的程序