首页 / 知识
关于cruisecontrol.net:修改Cruise Control.NET
2023-04-12 15:16:00

Modifying Cruise Control.NET我们正在研究将CruiseControl.NET用作Continuous Integration构建提供程序,以及使部署过程的第一部分自动化。 是否有人修改了CruiseControl.NET的仪表板以添加自定义登录名和用户角色(即,IE,在每个项目的基础上单独授予仅对某些人员强制构建的权限? 该仪表板是一个.NET App,但我相信它使用nVelocity视图引擎而不是我没有使用过的Web窗体。 您可以将nVelocity和Webforms混合使用吗,还是我需要花一天时间学习一些新知识=) @Keith: 我们正在利用CC.NET来运行CI构建,并能够使用"强制构建"功能进行构建部署。这就是为什么我们希望不使用仪表板。 今天早上我发现我能够将CCNET放置在另一个Web应用程序内的虚拟目录中,这使我可以设置Forms Authentication,并由root应用程序进行管理。问题已解决。 您为什么需要?您是否真的需要通过集成服务器来限制用户。我认为这就是CC.Net没有内置支持的原因。 您始终可以看到谁强制构建,并以此方式进行控制。 我发现持续集成最适合常规构建和常规单元测试运行(我们的大型C#应用程序测试运行需要25分钟并每小时检查一次),因此对我来说强制构建几乎不是问题。 如果您希望某些用户具有某种仅报告访问权限,则可以限制他们,使他们根本无法访问CC.Net Web应用程序。 所有结果(MSBuild,NCover,NUnit,FxCop等)均以XML格式显示,因此您可以在XSLT之外构建相对简单的报表页面。 |
最新内容
相关内容
python定时修改数据库
python定时修改数据库,时间,服务,培训,单位,代码,标准,线程,操作,时间差,进程,1.传入执行改库操作的时间update_time,用update_time和当前时间如何从部署在64位服务器上的SSIS包
如何从部署在64位服务器上的SSIS包访问Excel数据源?,如何从部署在64位服务器上的SSIS包访问Excel数据源?,文件,数据,传输,第三方,How d关于Winforms:创建ClickOnce部署的
关于Winforms:创建ClickOnce部署的最佳方法是什么,关于Winforms:创建ClickOnce部署的最佳方法是什么,应用程序,团队开发,发现,分布式,W关于java:使用StAX对XML文档进行小
关于java:使用StAX对XML文档进行小的修改,关于java:使用StAX对XML文档进行小的修改,写回,属性,读取,文件,Small modification to an XM关于部署:如何部署SharePoint解决方
关于部署:如何部署SharePoint解决方案?,关于部署:如何部署SharePoint解决方案?,工具,计划,生产环境,解决方案,How do you deploy your Sh关于Visual Studio:部署VB.NET应用
关于Visual Studio:部署VB.NET应用程序的最佳方法是什么?,关于Visual Studio:部署VB.NET应用程序的最佳方法是什么?,也有,我不,当我,但关于ruby:如何修改.xfdl文件? (更新#
关于ruby:如何修改.xfdl文件? (更新#1),关于ruby:如何修改.xfdl文件? (更新#1),文档,文件,模板,格式化,How can I modify .xfdl files? (修改AJAX应用程序中的地址栏URL以
修改AJAX应用程序中的地址栏URL以匹配当前状态,修改AJAX应用程序中的地址栏URL以匹配当前状态,应用程序,浏览,加载,地址,Modify AddrNginx服务优化(隐藏版本号、修改用
Nginx服务优化(隐藏版本号、修改用户和组等),Nginx,服务,优化,隐藏,版,本号,、,修改,用户,和,,Nginx服务优化可以从隐藏版本号、更改关于sql server 2005:为什么VFP .NE
关于sql server 2005:为什么VFP .NET OLEdb提供程序不能在64位Windows中工作?,关于sql server 2005:为什么VFP .NET OLEdb提供程序不使用 JavaScript 修改 Cookie
使用 JavaScript 修改 Cookie,使用,JavaScript,修改,Cookie,使用,JavaScript,修改,,使用 JavaScript 修改 Cookie在 JavaScript 中,