给增量代码更新到服务器里,怎么没用了

给增量代码更新到服务器里,怎么没用了,第1张

安装包与服务器的版本不一致。

系统内置的apk无法获取到,无法进行增量升级。对于某些版本一致,但是内容有过修改的(比如破解版apk),这样也是无法进行增量升级的,为了防止合成补丁错误,最好在补丁合成前对旧版本的apk进行sha1sum校验,保证基础包的一致性。

把下面代码添加了svn/hooks/post-commit里(替换部分路径)。当有svn提交,系统发现提交的代码涉及相关目录,就会通过rsync把代码同步到web服务器。不过这里还需要做一个rsync免输密码的设置。

#!/bin/sh

lines="$(cd /projects &&svn up | wc -l)"

if [ $lines -gt 1 ]

then

cd /projects &&rsync -rv * root@myserver.com:/var/www/

fi


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/312878.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存