![]() |
1
7
设置项目的工作目录和工件目录,就完成了。它们默认为:
例如,如果您将这些目录设置为。。。
... 您可以安全地删除
|
![]() |
2
0
可能不是您等待的答案,但可能仍然很有趣:我们正在使用大约20台构建机器,其中包含大约50种不同的构建。因为将数据与程序文件混合确实不是一个好主意,所以我们决定将ccnet安装置于源代码控制中。每个服务器在该目录中都有自己的配置文件(也在源代码管理中),本地批处理文件或快捷启动ccnet指定使用哪个配置文件。这意味着本地数据(构建日志)与perforce(ccnet二进制文件/配置文件)中的数据混合在一起,但我们接受这种情况。希望这有帮助。 当做
|
![]() |
3
0
ccnet.exe.config和ccservice.exe.config。 第一个配置文件在您使用console应用程序运行CC.NET时使用,第二个配置文件在您将CC.NET作为服务启动时使用。 在这些文件中,您应该找到一个配置设置,该设置指向可以找到描述项目构建过程的配置文件的位置。
编辑:
在ccservice.exe.config文件中,您将在appSettings部分找到一个名为ccnet.config的密钥。将此键的值更改为要放置ccnet.config文件的路径。
我就是这样做的:
<!DOCTYPE cruisecontrol [ <!ENTITY project1 SYSTEM "file:D:\CCNETConfigFiles\project1\project1buildconfig.xml.config"> <!ENTITY project2 SYSTEM "file:D:\CCNETConfigFiles\project2\project2buildconfig.xml.config"> <!ENTITY project3 SYSTEM "file:D:\CCNETConfigFiles\project3\project3buildconfig.xml.config"> ]>
|
![]() |
Sandeep · Cruisecontrol.net中的条件参数 12 年前 |