2008-07-02

CruiseControl的配置文件config.xml

关键字: cruisecontrol config.xml
 配置文件的具体意义不太清楚,需要有时间认真的开下CC的Document,先列在这里,以供以后查询 <project name="hsf" buildafterfailed="true"> < listeners> <currentbuildstatuslistener file="logs/hsf/status.txt"/> </listeners> <bootstrappers> <svnbootstrap ...
2008-07-02

经常用的Ant任务

关键字: ant
1 使用常见的Ant任务 <target name="db:create" depends="filterSqlFiles" description="Create the database definition"> <sql driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306" userid="root" password="root" classpathref="db.lib.path" src="${filtered.sq.dir}/database-d ...
2008-06-27

持续集成笔记

关键字: 持续集成
       关注将交易三期退款核心放到CC服务器上去,每次commit做持续集成。 中间需要做很多的事情,比如,单元测试环境的隔离,对Payway的Mock,代码静态检查,争取在这个项目8月底完成后,能够对持续集成有一个完整的了解和认识。       读《持续集成-软件质量改进与风险降低之道》的笔记。 1 持续集成常用的Ant任务:sql任务: <target name="db:create"> <sql driver="com.mysql.jdbc.D ...
关注Google的技术,http://research.google.com/pubs/papers.html#category4Google论文--关于分布式和并行计算,Google的几个核心技术,1 集群设计和管理2 Google File System3 MapReduce(典型的并行计算工具)典型应用:类似于grep的工作,日志分析,web-link的反向分析Google网页的索引是建立在一系列的MapReduce工作上,前一个MR的输出是后一个MR的输入.输入和输出都是中间临时文件 4 Sawzall(用以并行计算的描述性语言)建立在MapReduce的基础上,可以认为是分布式的a ...