我正在尝试使用rsync将一个项目复制到服务器上。 我有一些特定于项目的安装脚本在子目录中
project/specs/install/project1
我想要做的是在排除project/specs目录中的所有内容,但包括项目特定的安装目录:project/specs/install/project1。
rsync -avz --delete --include=specs/install/project1 \
--exclude=specs/* /srv/http/projects/project/ \
user@server.com:~/projects/project
但是这样做会排除specs目录的内容,但不会包含install/project1目录的内容。
我已经尝试了所有方法,但似乎无法使其正常工作。