首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Subversion post-commit挂钩与FTP服务器同步(用于网站)

Subversion post-commit挂钩与FTP服务器同步(用于网站)
EN

Stack Overflow用户
提问于 2010-06-16 16:32:14
回答 1查看 1.2K关注 0票数 0

我已经在本地计算机上安装了一个存储库。我正在尝试做的是能够在我的计算机上本地的网站上工作,并使用类似MAMP的东西来查看更改。但是,当我提交更改时,我希望它能将我的repo与远程FTP服务器上的实时网站源文件同步。

另外,我不确定是否可以从我的计算机到FTP。

有没有人能帮我个大忙,教我怎么做?我已经试了好几个小时了。

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2010-06-17 01:19:04

subversion服务器的钩子目录中有一些示例。根据你的平台(nix或windows),你可能会使用.sh或.bat (我相信,现在可能用.tmpl扩展名来表示“模板”)。不管怎样,你只要重命名为将要执行的东西,你就有了一个钩子。现在你必须修改它来调用你的rsync。理想情况下,异步的(派生一个进程,或者在windows上,可以使用启动命令)在一个单独的进程中,这样它就不会影响你的提交。

现在开始同步。我认为您真正想要做的是在远程服务器上触发一个签出。同样,这是与平台相关的。但想法是一样的。也许是'nix上的rsh/ssh?

另一个想法是触发本地(在repo机器上)签出,然后使用unison、rsync、dropbox、secondcopy等工具与远程机器同步。

或者让远程机器每10分钟进行一次结帐。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3051718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档