代码之家  ›  专栏  ›  技术社区  ›  Łukasz W.

.NET的免费生成服务器[已关闭]

  •  15
  • Łukasz W.  · 技术社区  · 14 年前

    我有个问题…有.NET应用程序的免费生成服务器吗?我们正在以远程工作组的身份启动这个项目,现在我们正在寻找这样的解决方案。就学术项目而言,我们没有资金购买服务器并在其上运行cc.net。有免费的解决方案吗?或者至少是便宜的…

    我问的是互联网上的服务,而不是软件解决方案;)

    7 回复  |  直到 12 年前
        1
  •  8
  •   Dan Esparza    14 年前

    你可能想退房 AppHarbor -当您使用Git或Mercurial部署最新的更改时,应用程序将自动构建,并且解决方案中的任何单元测试都将运行。如果构建和单元测试成功,则部署应用程序。

    它们还具有一个仪表板,可以查看/部署您最近10个构建中的任何一个。

    还有:他们有一个免费的计划。

        2
  •  8
  •   Christian Specht    14 年前

    另一个想法:你真的需要你的 构建服务器 在互联网上?

    只把你的代码库放到互联网上怎么样(Github,BitBucket,Google代码…)。
    您的项目成员之一可以在家中设置生成服务器。只要它是全天候在线的,它就可以从互联网上提取存储库,在本地进行构建,并通过ftp将结果上传到一些您都可以访问的网站空间。

    当然,这并不像“真正的”基于互联网的解决方案那样舒适,但便宜。

        3
  •  6
  •   Jehof    14 年前

    Hudson 是一个持续集成构建服务器。它是用Java编写的,但它也是编译和编译的。 .NET projects . 据我所知,它是开源的。

        4
  •  5
  •   this. __curious_geek    14 年前

    尝试rackspaceCloud.com云服务器。它们既便宜又好。

        5
  •  5
  •   Aurril Thorbjørn Ravn Andersen    14 年前

    我们在以下方面取得了良好的效果: http://www.jetbrains.com/teamcity/buy/index.jsp

    这不是一个在线解决方案,但您不需要额外的PC。

        6
  •  3
  •   Christian Specht    14 年前

    如果你打开你的项目的源代码,你可以试着把它打开。 teamcity.codebetter.com .

    这是由JetBrains赞助的TeamCity企业版,供开源项目使用。
    你可以多读一些 here ,包括如何应用项目的详细信息。

        7
  •  -1
  •   longda    12 年前

    对于基于云的解决方案,您可以研究 Amazon Elastic Beanstalk . 虽然技术上不是免费的,但我认为他们提供试用和/或开发人员帐户,在一定的时间段和/或带宽内是免费的。您可能需要一台机器来构建代码,但是,您也可以使用免费帐户来构建代码。

    从链接:

    AWS弹性豆茎功能

    对于.NET开发人员

    要使用AWS弹性Beanstalk部署.NET应用程序,只需:

    按照通常使用Microsoft Visual的方式创建应用程序 演播室。使用 用于Visual Studio的AWS工具包。或者,您可以打包 可部署代码到Microsoft Web Deploy.zip包中并上载到 使用AWS管理控制台的AWS弹性Beanstalk。背后 场景,弹性Beanstalk处理负载均衡器的设置 以及将Microsoft Web Deploy包部署到一个或多个 运行Windows Server 2008 R2和IIS 7.5的Amazon EC2实例。 几分钟内,您可以通过自定义的URL访问您的应用程序。 (例如) http://myapp.elasticbeanstalk.com/ )

    此外,您还可以在这里了解更多关于免费物品的信息:

    http://aws.amazon.com/free/