3.NUnit Task
编译后运行测试
<tasks>
<nunit><path>D:\dev\ccnet\ccnet\tools\nunit\nunit-console.exe</path>
<assemblies>
<assembly>D:\dev\Refactoring\bin\Debug\Refactoring.exe</assembly>
<assembly>D:\dev\Refactoring\bin\Debug\Refactoring.Core.dll</assembly>
</assemblies>
</nunit>
</tasks>
提问:
1 - D:\dev\Refactoring\bin\Debug\Refactoring.exe 重构工具,哪里有下载的?
2 - D:\dev\Refactoring\bin\Debug\Refactoring.Core.dll 重构工具的核心dll?哪里有下载?
搭建环境:
CruiseControl.NET + CCTray + SVN + FXCop
PC-A(SVN服务器,代码管理服务器)
PC-B(CruiseControl.NET,继续测试服务器)
提问:
下面是我PC-B上的ccnet.config中的一部分,源码控制。
代码加粗部分,按照我的搭建环境应该如何填写?
1 <!--如果发现修改,延迟多久开始编译,下面是2秒--> 2 <modificationDelaySeconds>2</modificationDelaySeconds> 3 <!--源代码控制系统,支持多种,有兴趣可以查看官方文档,下面采用svn--> 4 <sourcecontrol type="svn" autoGetSource="true"> 5 <!--源代码在SVN服务器上的路径--> 6 <trunkUrl>http://*.*.*.*:8080/svn/</trunkUrl> 7 <b><!--svn服务器所在路径,在这里就是VisualSVN Server安装目录中的bin 目录下的svn.exe --> 8 <executable>C:\Program Files (x86)\Subversion\bin\svn.exe</executable></b> 9 <!--用来迁出源代码的用户名,svn服务器进行验证--> 10 <username>xj</username> 11 <!--用来迁出源代码的用户名对应的密码--> 12 <password>123123</password> 13 <cleanCopy>true</cleanCopy> 14 <timeout>60000</timeout> 15 </sourcecontrol>
是不是你们公司内部的工具,我们没有用过这个工具
这个不是我们公司做的工具。
现在我修改为如下,待测试。
<tasks>
<nunit><path>D:\dev\ccnet\ccnet\tools\nunit\nunit-console.exe</path>
<assemblies>
<assembly></assembly>
</assemblies>
</nunit>
</tasks>
@谢军: 抱歉对于你所提到的一些 构建的系统不是很熟悉,可能提供不了太多有价值的帮助信息。我主要用TFS的build服务器,相对比较简单一些。