226 Star 1.5K Fork 344

GVPwushuiyong / walle-web

 / 详情

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

Backlog
Opened this issue  
2019-07-06 13:43

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

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

Comments (5)

李剑 created任务

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

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

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

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

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

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

回复错了,当我没说。

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(2)
903932 icron 1578935466 392978 xmlijian 1578922459
Python
1
https://git.oschina.net/wushuiyong/walle-web.git
git@git.oschina.net:wushuiyong/walle-web.git
wushuiyong
walle-web
walle-web

Search

182229 41614e54 1850385 182230 7885ed45 1850385