Do everything if needed

Only to note everything I meet.

2011年7月13日 #

活用SVN

摘要: 最近在改进daily build脚本时发现,老的脚本会先将代码checkout到一个空目录,再拷贝到需要使用的目录去,这样多一次拷贝过程,加长了编译的时间。所以想省掉这个拷贝过程,直接将代码checkout到目标目录。基本方法是:先将目标目录清空,但其中有一个目录是编译脚本,CHECKOUT代码的脚本就在其中,如果删除这个文件会引起编译过程中断,所以存放编译脚本的目录不能删除。作为自动编译的过程如果不清空之前的文件又不太稳妥善。经过试验发现一个办法: 将此不能删除的目录中的所有.svn文件夹删除。 checkout时使用--force选项,这样此目录在checkout时会被打上版本信息,整个. 阅读全文

posted @ 2011-07-13 23:03 microsun 阅读(1296) 评论(1) 推荐(0) 编辑

导航