摘要:
软件工程中软件设计的中的一个环境就是部署问题,现在的软件在解决用户问题的同时还得解决自己的更新升级,这往往是一件非常繁琐的事情。目前客户端软件升级常用的手法就是搭配一个Updater.exe进行新版本的检测以及更新维护,每个软件的Updater程序大同小异,就发布文件而言也没有保密性可言,然而每做一个程序缺都要重复这样的工作。思路反过来就是能不能有一个通用的solution去解决客户端程序的发布和部署问题?就我看来,这一过程就好比从svn里面导出数据,之后进行更新一样,多的只是注册表项的一些操作(包括COM)和本地文件的操作,这样问题就归结于一个定制的svn客户端,基于这个客户端下发的软件,可 阅读全文