因为项目的原因,开始接触单元测试、持续集成和版本管理。其实版本管理从开始工作就有了VSS,后来因为VSS不方便进行异地开发,所以开始用SVN。开始看《程序员修炼之道》、《敏捷程序员……》……。了解到单元测试和持续集成,知道了NUnit和TeamCity。于是尝试在电脑上进行搭建。
电脑配置:
11年才买的小黑,后来又增加了一块硬盘,没办法虚拟机吃硬盘啊。
Win7的虚拟机,内存分了3个G。安装过程就不说了,配置过程参考了http://www.cnblogs.com/ShineTan/archive/2012/03/26/2417475.html
配置了MSBuild和NUnit,经测试发现自动构建时构建工具会忽略NUnit的[Category]属性。如何把这样的技术应用于实际的开发中,是我下一步要研究的。