问题标签 [ccnet-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - 我的 CruiseControl.net 配置中只有一个两个项目在运行
我是第一次创建集成服务器,虽然我的 Cruisecontrol 配置文件中有两个项目,但似乎只有第一个项目正在执行。我的配置文件粘贴在下面。
有谁能够帮我?谢谢卡特
附加信息:
- 日志文件没有错误,也没有提到第二个项目
- Web 界面只显示第一个项目
就好像第二个项目甚至不存在一样。
问题是错字,我错过了日志文件中的错误。WorkingDirectory 标记缺少最后一个“r”。
build-automation - 巡航控制源安全模块
工作中的构建机器有很多项目,但我们只遇到一个问题。
两个项目非常相似,一个在调试模式下构建,另一个在发布模式下。他们都清除了项目目录,然后从源代码安全中进行了完整的获取。调试版本很好且相当快地获得源代码,但发布版本需要很长时间才能获得源代码(它在 CheckingModifications 部分暂停很长时间,而调试版本不会暂停几乎一样长的时间)。源代码控制块是相同的(包含在单个文件中),如下所示:
任何人对为什么发布构建源代码控制块更慢有任何想法?
svn - 我可以将 CruiseControl.Net 的 ccnet.config 保留在 svn 中,然后在签入更改时让 CruiseControl 更新自己的配置文件吗?
我希望能够将 CruiseControl.Net 的 ccnet.config 文件保存在 svn 中,然后当我签入更改时,即我添加了一个新项目,它会自行更新。
这样我就可以将配置文件置于源代码控制之下,并且可以跟踪所做的更改。
我确实意识到我可以签入一个更改,这会将 CruiseControl 搞砸到我必须进行一些手动干预的程度,但在一般情况下,这听起来会非常好用。
然而,这个循环似乎有可能创造一个黑洞并毁灭世界。如果可能的话,我想保持良心。
有什么想法吗?
cruisecontrol.net - 用于打开 ccnet.config 的 CCNetConfig 命令行参数?
我正在尝试CCNetConfig (警告,网站有点慢)。很棒的应用程序,一个烦恼。
我可以在文档甚至源代码中看到(查看 Initialize 方法的末尾),我应该能够传入命令行参数以自动加载配置文件。
我努力了:
为了以防万一,同样的 4 个开关在文件名周围加上引号。
他们都产生错误或只是不工作。有没有人成功做到这一点?
提前致谢。
ccnet-config - CCNET 服务器异常
CCNET 在 Web 仪表板上抛出了这个异常。这是什么原因造成的?System.Net.Sockets.SocketException:无法建立连接,因为目标计算机主动拒绝它 127.0.0.1:21234 服务器堆栈跟踪:在 System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) 在 System.Net .Sockets.Socket.Connect(EndPoint remoteEP) 在 System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint) 在 System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket() 在 System.Runtime.Remoting.Channels.RemoteConnection .GetSocket() 在 System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew) 在 System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders,
.net - CCNet 触发构建,但即使我将错误代码签入到 svn 也会成功
我已经使用 SVN 作为我的源代码控制并使用 NAnt 构建脚本为 .NET 设置了 CruiseControl。当我手动构建 Visual Studio 解决方案时,我得到了错误,这是正确的,因为我有一些错误的代码。在我将代码签入 svn 后,CCNet 触发了构建,但结果显示为 SUCCESS。请参阅下面的配置和构建文件:
NAnt 构建文件:
ccnet.config
谁能告诉我发生了什么事?
cruisecontrol.net - CC.Net 中的 modifyReader 任务示例?
我正在尝试建立一个构建链,通过各个构建阶段传播修改历史。我的第一个想法是 modifyWriter/modificationReader 对,但我无法让读者阅读结果。有没有人有任何例子或提示?
我正在使用最新的 CC.NET 1.4.4 SP1。谢谢!
svn - CruiseControl.NET 是否支持通过 http 协议访问存储库?
我正在尝试在我正在处理的项目上设置 cc.net。在使用包含以下行的配置之前,我已经这样做了:
和 svn://svn.mycompany.com/myfirstproject/trunk
但是这次我只能通过 HTTP 而不是通过 svn 对存储库进行只读访问。将trunkUrl 设置为http 地址时,相同的配置是否有效?我需要不同的配置吗?它会起作用吗?
我发现很难在网上找到任何帮助,并且如果它无论如何都不起作用,我真的不想经历设置构建服务器来测试配置的麻烦!
任何帮助/想法都会很棒!
svn - CCNet:如何将 svn 修订号复制到 MSBuild 中的文件中?
有没有人知道如何将LastChangeNumber
参数传递给 MSBuild?
我正在尝试使用这个:
如果我从 MSBuild 中省略 LastChangeNumber 参数,它会成功忽略条件,如果我传入像/p:LastChangeNumber=foo
. 但是,当我尝试这个时:
我的 CrusieControl.NET 服务器日志中出现错误:
ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException:引用未知符号 LastChangeNumber
.net - 如何在 CruiseControl.Net 中创建属性
在 ant 脚本和 MS 构建文件中,您可以在顶部设置属性 如何在 CruiseControl 文件 ccnet.config 中执行此操作?