【问题标题】:Subversion deployment workflow for webdevelopment用于 Web 开发的 Subversion 部署工作流程
【发布时间】:2009-11-13 21:44:20
【问题描述】:

我仍在学习颠覆的基础知识,但从一开始我就有一个使用这个 cvs 实现的目标:自动化站点部署过程。

是否有任何解决方案可以将网站更新过程自动化到网络服务器?

谢谢!

【问题讨论】:

标签: svn deployment web-deployment


【解决方案1】:

如果您将代码签出到服务器,您可以创建一个提交后挂钩,该挂钩会在提交时自动更新该工作副本。这可能仅在您有一个单独的分支仅用于部署时才有用,您合并到准备部署的代码中。

Subversion FAQ

【讨论】:

    【解决方案2】:

    我前段时间写了一个脚本来为 Windows 做你想要的。

    它确实假设您正在通过网络共享进行推送,并且您想要一些工作流程,例如开发人员 -> 源代码管理 -> 开发服务器。

    Publishing Subversion Repositories using Windows XP/2000/2003

    【讨论】:

    • 谢谢拉尔夫,我会试试这个。您是否考虑过使用 Fabric 之类的工具来自动化部署过程?
    • 我快速浏览了 Fabric (fabfile.org),我喜欢这个想法。我目前使用 NAnt + NAntContrib,因为它们包含部署所需的所有功能
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 2012-01-04
    • 1970-01-01
    相关资源
    最近更新 更多