CruiseControl.net 有多种语言吗?

发布于 2024-10-01 09:52:47 字数 183 浏览 3 评论 0原文

我刚刚开始在使用多种编程语言、没有源代码控制并且没有自动部署的环境中工作。

我有兴趣推荐 VSS 进行源代码控制并使用 CruiseControl.net 进行自动化部署,但我只将 CC.NET 与 ASP.NET 应用程序一起使用。是否可以使用CC.NET来部署python、php、ASP.NET和???应用程序都来自同一个实例吗?

I just started working in an environment that uses multiple programming languages, doesn't have source control and doesn't have automated deploys.

I am interested in recommending VSS for source control and using CruiseControl.net for automated deploys but I have only used CC.NET with ASP.NET applications. Is it possible to use CC.NET to deploy python, php, ASP.NET and ??? apps all from the same instance?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猫瑾少女 2024-10-08 09:52:47

是的,你可以。

CC .net是用.Net编写的,但可以处理任何项目。您的项目语言并不重要,您仍然可以使用 Batch、Powershell、Nant 或 MsBuild 脚本。您也可以根据需要使用 Cruise Control 或 Hudson。

至于源代码控制提供程序,我更喜欢 svn (甚至 git),但这更多是习惯问题:从我的角度来看,VSS 与 VS 的联系太紧密,而且我不喜欢默认行为的签出锁定。

Yes you can.

CC .net is written in .Net but can handle any project. Your project langage does not matter, you can still use Batch, Powershell, Nant or MsBuild scripts. You may also use Cruise Control or Hudson, as you like.

As for the source control provider, I would prefer svn (or even git) but that's more a matter of habbits : from my point of view VSS is too linked to VS and I don't like the lock on check out by default behaviour.

如果没有你 2024-10-08 09:52:47

VSS 对任何来源都不安全,并且在 Visual Studio 之外几乎毫无用处。巡航控制的学习和工作充其量都是痛苦的。您的心是在正确的地方,但您可能需要稍微不同的技术解决方案。对于 SCM,您可能需要 subversion(参见 VisualSVN Server)或 Mercurial(在 IIS7 上)。对于持续集成,我会首先考虑 TeamCity,然后考虑 Hudson。就易用性而言,两者都远远优于 CCNet。

VSS is unsafe for any source and is damn near useless outside visual studio. And cruise control is painful to learn and make work at best. Your heart is in the right place, but you probably want slightly different technical solutions. For SCM, you probably want either subversion (cf VisualSVN Server) or Mercurial (on IIS7). For continuious integration, I'd look at TeamCity first or Hudson second. Either of which is vastly superior to CCNet in terms of ease of use.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文