I can believe fly.

Friday, December 19, 2008

CCNET工具相对路径考察报告

  == ccnet配置文件 ==
    
 1. 工作目录相对于CCNET的配置文件启动位置
 1. 说明:ccnet working directory 
              -> project working directory 
              -> source control working directory 
                 Nant working directory (or build script directory?)
 1. 详细信息:


 1. 事例目录结构:

   * 根目录
  {{{
    /Build  
    //Build_Tools  存放构建时的铺助工具,如数字签名
    //Build_State  存放CCNET构建完生成的构建状态文件
    //Build_Src    存放构建对象的源文件
    //Build_Result 存放构建结果
    //Build_Log    存放构建日志
    //*.config     CCNET配置文件及启动配置文件的批处理(文件级)
}}}

== NANT的构建文件 ==
 1. 利用NANT函数设置目录
   * directory::get-current-directory()——取nant工作目录
   * directory::get-parent-directory(curdir)}——取指定目录的上一级
 1. nant的工作目录是相对于ccnet的配置 

No comments: