1:持续集成需求分析
1)时间:需要确定不同的策略来进行控制持续集成的时间,有签入时快速集成,定时全面集成。还需要仔细分析不同的集成触发器,然后设置几个不同的策略
2)范围:对于哪些代码进行持续集成 ,workspace的控制。我们项目暂时有个问题就是由于team collection下的bin目录下面保存的dll是共享引用的,所有在设置workspace时需要将整个team collection 都设置为持续集成的目录,这样导致了该team collection下的所有项目有签入时都需要进行集成操作。
3)性能优化 :要进行快速集成,我们这里暂时将clean workspace 设置为了none,还将其他的日志记录,代码分析,单元测试都关闭了。但是在全面集成时,有很多选项都将需要打开
4) 待研究方面:1:集成完了后直接打包成安装包 2:版本控制 3:直接部署到IIS上。
浙公网安备 33010602011771号