2013-08-22 58 views
0

我有這樣的命令行: rsync的-Cr --delete網站/用戶/詹金斯/前端/Rsync的選項與delete似乎不工作

,由於標誌的我預計將有文件在前端刪除/他們是不是在網站,對吧?

但似乎我錯了,是否有任何體面的方式來做到這一點? 還是我爲RM rsync的前-rf前端(這使得rsync的效果較差)

感謝

回答

0

假設你有一個最新的rsync版本的作品一樣在我的機器上,你的命令應該工作。以下是一個測試示例:

> 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

是的,你是絕對正確的..我的問題根本不在這裏。 Git是我的問題我忘了-u選項git add。 無論如何非常感謝!