没头没尾--项目开发笔记:如何开发代码更新工具?…
2008-04-09 04:07:44来源:互联网 阅读 ()
(接上篇http://www.csdn.net/develop/article/16/16299.shtm)
Ø 代码更新的替换过程
代码的更新的过程主要是搜索对应的文件的目录,将所有的目标文件找出,将目标文件读入字符串,根据模板文件内容对目标文件进行处理。下面是个简单说明:
1.读入输入模板文件,读出TemplateTag,读出各个CodeSession存入对应的数据结构中;
2.扫描输入的原始文件目录,进行扫描,将符合替换条件的文件找出,调用代码更新的模板;
3.将文件读入内存,查找其中有没有TemplateTag的内容,如果没有查找结果为False,则调用第4步,如果查找结果为True,直接调用第5步;
4.读出各个CodeSession中newsource节中的内容,调用方法修改文件的字符串内容。
然后直接调用第7步;
5.将文件字符串的TemplateTag内容用空字符串替换;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:林锐《软件工程思想》笔记
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash