gpt4 book ai didi

svn - 如何使用 FTP 从 Subversion 存储库更新我的网站?

转载 作者:行者123 更新时间:2023-12-04 15:49:29 25 4
gpt4 key购买 nike

我花了一些时间寻找一种从 svn 存储库更新我的网站的有效方法,但我能找到的只是直接从 Web 服务器“svn update”,或者使用 pre/post-commit Hook 。

由于我没有 ssh 访问我的网络服务器,我不能真正使用“svn update”,所以我测试了一个实用的 pre/post-commit 钩子(Hook)(svn2web),但不够可靠。于是我上网查了一下,发现Springloops ,这非常令人满意,因为它具有 FTP 部署功能,允许我直接从 svn 存储库更新我的网站。

不幸的是,它不是免费的,我喜欢完全控制我的存储库。所以我的问题是:

是否有任何工具或脚本允许我通过 FTP 从我的 Subversion 存储库更新我的网站?

就像他们在 Springloops(或 Beanstalk)中所做的一样。

非常感谢您的帮助,我没有想法...

最佳答案

看看Capistrano .它非常强大,可以使用新的“复制”部署策略进行完整的检查、压缩,然后通过 ftp 将其推送到服务器:

set :deploy_via, :copy 

http://www.capify.org/upgrade/whats-new了解更多信息。

关于svn - 如何使用 FTP 从 Subversion 存储库更新我的网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/593847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com