【问题标题】:SVN Host + build (.net) + ftp publish - is there any hoster like this?SVN 主机 + 构建 (.net) + ftp 发布 - 有没有这样的主机?
【发布时间】:2011-01-13 15:22:03
【问题描述】:

您能否推荐托管 SVN 存储库、在每次提交时自动构建(.net 代码,如果有的话)并在最后进行 FTP 发布的服务?

我看到 Assembla 提供了这样的东西,但作为计划的一部分,这对我的项目来说是多余的。

提前致谢,

安东尼

【问题讨论】:

    标签: svn build ftp publish


    【解决方案1】:

    【讨论】:

    • +1 喜欢 Hudson,非常容易配置,并且具有“回滚到上一个版本”之类的强大功能——该死的好主意。
    • 同意,设置一个现有的 CI 包是可行的方法 - 这是让一个中等复杂的项目完全按照您想要的方式配置的唯一方法。托管解决方案的选择太多了。
    • 尽管我同意构建自己的 CI 是最好的方法,但在我的情况下很难做到。我在互联网上只有一个生产盒子,我当然不希望在这样的盒子上使用 CI。同样在我的情况下,我确实有一个 UX 工程师,他非常擅长 UX 技能,但不知道如何在他的盒子上运行 ASP.NET 应用程序,所以我真正需要的是他将更新源代码、提交更改和在合理的时间内,他将通过浏览半公开的网站看到他的工作成果。我意识到这不是理想的设置,但比在 UX 人的盒子上设置本地 ASP.NET 开发环境要容易得多。
    • @Antonin - 您不需要 Internet 上的 CI 服务器 - 它只需要访问 SVN 并通过 ftp 访问您的服务器。一个便宜的台式机和一个 KVM 切换器将花费 300 美元,而且你有一个正在运行的 CI 服务器用于你的构建。
    【解决方案2】:

    在 Codesion,我们有 FTP 部署,以及 SSH、rsync、svnsync 以及直接从您的 SVN 存储库到 Joyent、S3 和 AppEngine 的预定义目标。但是,它不会先编译代码,只会从您的存储库中“导出”。

    看看是不是你想要的,http://codesion.com/screenshots/publisher.html

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 1970-01-01
      • 2022-07-03
      • 1970-01-01
      • 2011-06-25
      • 2019-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多