我正在尝试使用cccmd.exe通过命令行从CruiseControl服务器检索Build Projects相关信息,并将url和项目名称作为命令行参数传递。问题是当我尝试使用Cruise Control Service公开的API时,如
client.GetArtifactDirectory(project.Name);
client.GetLatestBuildName(project.Name);
我的本地CCNet服务器出现了“CCNet服务器上不存在该项目”的异常。
对于我的生成构建服务器,我收到异常“Key not not null”。
答案 0 :(得分:0)
最后找到解决方案,必须将项目构建过程中创建的文件夹和foldername.state文件复制到运行ccservice.exe的目录。