Why does rsync update NTFS directories when the source has not changed?

خرید بک لینک

First to answer the programs read-only problem. Since the network share is controlled by windows, windows only allows certain users privileges to do things. It could be its a public share, IE anyone can view it to download files ect, but not change it unless specifically added to be able to do so. Since you are using Mac, which is similar to Linux. Not every linux application you are using, is using the same user name that you are currently logged into on your Mac or Linux. Therefore, since the program is not using the logged in useame of yours, its not given privilege to edit the files according to windows since the useame does not match.

Secondly, Rsync is recursive. Meaning, it will go through all the directories. Unless you limit it to a specific directory, but even if you do limit it to 1 directory, it will keep going through all directories that are in the directory it started from. This is what its designed to do. Hence its called recursive synchronization. Now the reason for the updating the directories and not the files could be how rysnc is obtaining the timestamp from the directories. It could be that because its windows 10 directories don't have a modified or accessed timestamp, only a timestamp of when the directory was created whereas the files do have all these timestamps which is what rsync uses to determine if it needs to update directories or files.

(Why?)

Recent Questions...

ما را در سایت Recent Questions دنبال می‌کنید

برچسب: why does rsync skip directory,why does rsync copy everything,why does rsync take so long,why does rsync hang,why does rsync spawn 3 processes, نویسنده: استخدام کار بازدید: 414 تاريخ: چهارشنبه 20 مرداد 1395 ساعت: 11:48

صفحه بندی