cruisecontrol.net相关内容
我是Continous Integration的新手。有人可以让我知道我们是否可以建立一个网站使用MSbuild? 任何资料均可。 解决方案 网站项目使用AspNetCompiler MSBuild任务。 http://msdn.microsoft.com/en-us/library/ms164291.aspx 您的MSBuild文件可能看起来像这:
..
我目前正在工作中设置一个持续集成环境。我们使用VisualSVN Server和CrusieControl.NET。偶尔,构建将失败,并且症状是CruiseControl.NET工作副本中存在冲突。我相信这是由于我已经设置Visual Studio解决方案的方式。希望我们在这个环境中运行的项目越多,我们对如何设置它们的理解就越好,所以我不会质疑为什么在这个阶段发生冲突。要修复builds我删除工作
..
我的问题很简单,我有一个CI服务器运行msbuild和mstest。 问题是,Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll不存在(我认为其他文件相关的mstest ...)如果我们不在服务器安装VS是一个CI服务器很愚蠢的... 任何人都有解决这个问题的方法? 解决方案 不幸的是,没有支持或简单的方法,在20
..
好的,所以我很容易承认,我是一个新手,当谈到持续集成。 话虽如此,我想设立一个CC .NET环境教育自己,但我无法找到我需要的信息,以获得自动构建部分设置。 根据我的理解,在C# VS 2005生成的.csproj文件和转发是有效的MSBuild文件。也就是说,我已经能够使用.csproj文件将MSBuild任务集成到CC.NET中,但是我遇到了一些问题: 这里有很多事情,我不知
..
有没有可以使用Cruise Control .NET(ccnet)查询服务器的API,例如获取各种构建的状态? 我注意到ccnet托盘应用程序中有几个选项用于连接,但我找不到任何关于服务API的文档或如何使用它的示例。 / p> 解决方案 托盘应用程序使用它当然有一个API。我以前从他们的SVN存储库下载了代码(注意:根据下面的URL,它现在托管在 github.com )修复一个b
..
重复: 持续集成 Cruise控制.NET替代方案? 我计划在我工作的地方开始持续集成。我以前在我以前的工作场所和之前的CruiseControl.Net使用TFS,之前我们写了我们自己的CI服务器。 我想知道什么工具是其他人正在使用为什么? 我主要关心一个windows / .Net环境... 解决方案 TeamCity也很容易设置。
..
我们有CruiseControl.NET设置,以便持续集成我们的一些项目。 我们使用 块,以确保所有的源代码控制操作都以相同的方式完成,并保持配置DRY。 每隔一段时间遇到一个问题,导致构建显示“异常”。消息如下: ThoughtWorks.CruiseControl.Core.CruiseControlException:源控制操作已超时。在Thou
..
我为一个想要整合CI服务器的.net商店工作。从我看到的,哈德森似乎是最受欢迎的选择。考虑到我们是一个.net唯一的商店,哈德森会提出任何障碍,CC.NET不会? 解决方案一个事情,Hudson没有能够做我们的C#开发,甚至与基于MSTest的测试,你现在可以运行和趋势图他们与新插件(仅适用于测试ONE程序集)或我的方法适用于多个程序集。 我想只有一件很好的东西要生成代码覆盖率数据并报
..
我想询问您根据实际经验更好地考虑自动化构建环境。我计划做一些.Net和一些Java开发,所以我想有一个工具,支持这两个平台。 我一直在读书,了解 CruiseControl.NET (用于stackoverflow开发)和 TeamCity 及其在不同操作系统平台上基于不同编程语言的构建代理的支持。所以,如果你对这两个方面都有一些实践经验,你喜欢哪一个,为什么? 目前,我最感兴趣的是易
..
我们已经设置Cruise Control.Net从源代码管理构建.Net项目。问题是,当构建失败时,错误日志显示一个巨大的构建xml,我们很难找出实际的错误。 解决方案 确保 xmllogger 包含在您的ccnet配置中,并尝试通过ccnet的Web信息中心查看构建结果。 p> 查看失败的构建输出示例。
..
我使用MSBuild从脚本编译我的项目。我注意到它只是做一个建立,而不是干净/重建。 我有以下:
..
我已经配置和测试CCNet一段时间了,现在使用虚拟PC来托管它。一切都进行得很顺利,并决定将配置转移到服务器位置 - 这是可以预期的,以及。 问题是,我们现在需要运行CCNet作为一个服务,证明有问题。 我已经配置了一个与我拥有相同访问权限的域级用户(毕竟控制台应用程序已经以我的身份运行了大约3个月),并将服务配置为在该用户。 我开始服务,它挂了! [我不会介绍强制服务停止和关闭
..
我试图通过巡航控制来发布一个3.5 MVC网站我的生成服务器上。 在其上有出现你需要用的ASP网编译净左顾右盼。我希望,这个任务可以通过的MSBuild调用。 这是任何想法如何做到这一点? 解决方案 本条款规定如何指定预编译的网站。 http://msdn.microsoft.com/en-us/library /ms164291.aspx 请记住,还设置了标记为“真”
..
所以,我有我继承了一个应用程序,我想建立一个自动化测试套件的周围。该应用程序不是设计时考虑了可测试性,代码是一个“大泥球”。我的计划是在UI级别使用UI自动化测试框架,并创建一套测试,直到我有足够的覆盖面,让我开始有信心重构,并引入一些接缝到代码,以提高可测试性和设计。 这是一个.net WinForms应用程序,这两个框架我所知道的是: 的 NUnitForms 和 的项
..
我是相当新的CC .NET但在不同的环境中使用其他构建工具(而不是C#)previously。 我的问题是,当我选择楠作为构建工具(构建脚本)及NUnit的作为测试工具(测试)确实CC .NET运行这些工具的参数从命令行我在配置文件中指定? 例如我已经南特安装我的构建脚本,将CC .NET中的恶性目录,以建立一个项目执行NAnt.exe还是它的“其他手段”?做 感谢。 解决方案 CC
..
我正在一点点查找和替换工具,叫做fart.exe(是的,放屁,如查找和替换文本)作为我的CC构建的一部分。伟大工程。 问题是,放屁,而它正在显示管,破折号组成的小ASCII微调,削减... | / - 。没有办法燮preSS此微调,和CC认为这些小符号是错误消息和生成失败。我试过: 添加这些符号successexit codeS在CC - 同样的结果,显然只有整数工作 通过与ECHO O
..
我有两个项目在CC.NET设置:CI构建和每晚构建 他们都执行同样的恶性脚本,但是使用不同的参数。 的CCNET标签(目前所产生的的 DefaultLabeler 的)被嵌入到程序集信息作为版本生成部(例如* MajorVersion.MinorVersion.CCNET_Label.SVN_Revision *) 有关更稳定的版本,我想这两个项目共享相同的CCNET标签值。 我已经研究了
..
我想在我的项目使用持续集成系统。不过,我不想使用服务器坐在我的办公室,而不是我想我的持续集成服务器在Windows Azure上运行。有没有人设置呢?是否有食谱宿主体内的Azure哈德森或CruiseControl.Net(或任何其他的CI系统)? 解决方案 我已经在Windows Azure上安装詹金斯,它的作品对我非常好。
..
我有几个配置(调试,CI,质量保证,客户开发,客户QA,释放)一个MVC3应用程序。我有web.configs不管什么配置在IDE中当前选择Visual Studio中很好地融合。 所以,我已经在我的项目得到了这一点。 的web.config -web.ci.config -web.qa.config - 等。 我也得到了CONFIGS巡航控制得当合并。不幸的是,我必须构建整个产品
..
我们已经设置克鲁斯Control.Net从源头控制构建.NET项目。问题是,当构建失败的错误日志显示了巨大的构建XML和我们努力找出实际的错误。如何配置巡航控制在更易读的格式显示错误? 解决方案 确认一个的 xmllogger 是包含在CCNET配置,并尝试通过CCNET的Web仪表盘查看生成结果。
..