首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rsync with delete选项似乎不起作用

Rsync with delete选项似乎不起作用
EN

Stack Overflow用户
提问于 2013-08-22 23:30:41
回答 2查看 341关注 0票数 0

我有一个命令行: rsync -Cr --删除网站/用户/Jenkins/前端/

因为这个标志,我希望在前端删除文件/它们不再出现在网站上了,对吗?

但是看起来我错了,有什么好的方法可以做到吗?或者我必须在rsync之前对-rf前端执行rm操作(这会降低rsync的效率)

谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-08-23 04:35:16

假设您有一个最新版本的rsync,它与我的机器上的工作方式相同,那么您的命令应该可以工作。下面是一个测试示例:

代码语言:javascript
复制
> mkdir -p site/a
> touch site/a/b.txt
> rsync -Cr --delete site/ site2
> find site2
site2
site2/a
site2/a/b.txt
> rm site/a/b.txt
> rsync -Cr --delete site/ site2
> find site2
site2
site2/a

我建议你多验证一下你的设置。您可能希望使用上面的场景进行测试。

票数 0
EN

Stack Overflow用户

发布于 2013-08-23 07:00:59

是的,你是绝对正确的..我的问题根本不在这里。Git是我的问题,我忘记了git add的-u选项。无论如何,非常感谢!

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

https://stackoverflow.com/questions/18384845

复制
相关文章

相似问题

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