linux - 如何只同步新文件和目录?
问题描述
我必须使用其他更新的新仓库中的更新文件/文件夹来更新我的旧仓库。我不希望对旧仓库中的现有文件/文件夹进行任何更改。
现在,当我尝试这样做时 -
rsync --dry-run --ignore-existing --exclude '*maven.repositories' --exclude '*CXP*' -ravh /new_repo_path/ /old_repo_path/
我得到的列表甚至显示了现有目录。旧文件似乎被忽略了,但目录却没有。
有人可以提出更好的方法或这里有什么问题吗?
解决方案
推荐阅读
- java - 如何为 dynamodb 中涉及多个表的事务设计存储?
- mysql - 通过 OpenSSL 的 MySQL TLS 验证失败
- c++ - 街头骰子模拟 - 看起来像代码偏差?
- matlab - “输入参数过多”是什么意思?
- amazon-dynamodb - 从 sqs 读取 python 代码并写入 dynamodb 时出错
- java - Libgdx Box2d 多个 SpriteBatch 和 OrthographicCamera
- c# - 如何在空格和其他非字母数字字符处拆分
- python - GNS3 错误:WaitForConnectionWorker 线程停止并出现错误:无法连接到端口 3090 上的 127.0.0.1:[Errno 111] Conexión rehusada
- sql - 如何对多个表使用联合联接,然后使用 WHERE 过滤它们
- node.js - schema.methods 与 schema.statics