261 Star 1.7K Fork 373

wushuiyong / walle-web

 / 详情

部署会覆盖目标服务器创建的文件,如upload文件夹 config配置等能否保留服务器创建的文件

待办的
创建于  
2019-07-06 13:43

现存什么问题没有很好被解决
部署每次好像都是会直接覆盖,目标服务器本身新建的文件夹文件之类的也会被直接覆盖掉.这个需要如何处理呢

我希望walle提供这样的功能
例如 upload文件夹 或者 config.php 每次部署都会被删除掉...这个影响有点大...

评论 (5)

李剑 创建了任务

并不会覆盖,只是在不存在的目录会自动新建目录。

@Aron 我现在遇到的问题是我在本地有个config.bak.ini的文件 服务器上我cp了这个文件改名为config.ini 每次发布的时候我的config.ini文件就会没了...每次如果都重新cp
upload文件夹也是... 我不太清楚你说的不会覆盖是什么意思...

我看到上线的日志用的是scp全量覆盖 而不是增量...这个修改可以吗

scp 和 rsync 的区别
scp是相当于复制,黏贴,如果有的话是覆盖,比较耗时间,不智能。

rsync是复制,如果有重复的文件,会直接跳过,而且他自己的算法优化。

scp是把文件全部复制过去,当文件修改后还是把所有文件复制过去,rsync 第一次是把所有文件同步过去,当文件修改后,只把修改的文件同步过去。

回复错了,当我没说。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
903932 icron 1578935466 392978 xmlijian 1578922459
Python
1
https://gitee.com/wushuiyong/walle-web.git
git@gitee.com:wushuiyong/walle-web.git
wushuiyong
walle-web
walle-web

搜索帮助