我正在设置CruiseControl.Net服务器。到目前为止,它只构建了一个项目(.Net网站),并且我知道如何在将来设置单元测试,代码覆盖等。
我需要尽快做到的是:
最后一点是我的问题所在:我如何设置项目,以便项目经理可以浏览到CCNet Web仪表板,选择以前的特定版本,并说“这是我要发布的版本”?
我相信我的想法在某处有缺陷,但我不能指责它。也许CCNet不适合做这些操作?
在我看来,我可以使用CCNet创建一个SVN标签,主要是从后备箱工作,但也许我不能?也许它是相反的,每次在SVN下创建标签时我都应该添加一个CCNet项目?
最终目标是我想自动化发布过程:zip创建(用于存档),web.config修改(例如使用Nant)和网站发布(使用FTP)。
在所有这些步骤中,我想将手动干预限制到最大。如果我每次在SVN中创建标签或分支时都可以避免向CCNet添加新项目,那就太棒了。
感谢您的帮助,对不起,如果它不是很容易阅读,但我脑子里也不是很清楚......
答案 0 :(得分:0)