Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

上线之后walle会删除目标服务器目标文件夹,然后把git拷贝过去,而不是将git代码增量添加到目标文件夹 #1191

Open
PeakPerformances opened this issue Jul 19, 2022 · 1 comment
Assignees
Labels

Comments

@PeakPerformances
Copy link

问题描述
要怎么实现增量上线呢,将git分支里要上线的的文件覆盖到目标服务器对应文件夹里面去而不删除目标服务器原文件
owner角色下,上线项目会把原来的文件全部删除 文件夹里面文件全没了,然后把git分支里面的所有文件拉过去
因为一些动态文件被删除会很头疼。就算备份也不会是最新的,而且后面代码文件越来越多,如果上线之前要备份,上线之后要把备份的文件夹再转移过去会很花费时间

问题描述
如图,创建了mkdir /data/im -p
然后用walle创建一次上线单,生成了 server/
在server/ 下创建了文件夹 123/ 456/
image

又在walle创建一次上线单
image

如图,之前创建的文件夹”123“”456“都没了
image

运行环境
walle 版本
2.0.1
服务器信息
Linux-3.10.0-1160.el7.x86_64-x86_64-with-debian-9.8
Python
2.7.16

@awanganddong
Copy link

walle的设计思路就是全量更新,如果你不想覆盖原有的文件,类似于日志,图片等。可以用软链接的形式指定。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants