সুতরাং, আমার কাছে আপাত দৃষ্টিতে সহজ সমস্যা আছে, তবে এখনও পর্যন্ত আমি কোনও সমাধান খুঁজে পাইনি: আমি এখনও তার সমস্ত শিশুদের সিঙ্ক করার সময় একটি আরএসসিএনসি থেকে শীর্ষস্থানীয় ডিরেক্টরিটি বাদ দিতে চাই। বিশেষ সমস্যাটি হ'ল আমার কাছে শীর্ষস্থানীয় ডিরেক্টরিগুলির সময়গুলি সংশোধন করার অনুমতি নেই তবে সমস্ত শিশুদের সঠিকভাবে সিঙ্ক করার জন্য চাই।
আমি যে আরএসআইএনসি কমান্ডটি ব্যবহার করছি তা নিম্নরূপ:
rsync --exclude ./ -rlptDu ./ server.example.com:/usr/local/directory/
এবং এর server.example.com:/usr/local/directory/
মতো দেখাচ্ছে:
drwxrws--- 5 root staff 24576 Jul 9 15:00 .
(আমার স্থানীয় ব্যবহারকারী এর সদস্য staff
)
আমি যখন rsync চালাই, তখন আমি নিম্নলিখিত ত্রুটিটি পাই:
rsync: failed to set times on "/usr/local/directory/.": Operation not permitted (1)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]
make: *** [pub_to_mel_internal] Error 23
এটি স্থানীয় মেশিনে 3.0.9 এবং রিমোটে 3.0.7 সংস্করণ, উভয় মেশিনই দেবিয়ান চালিত।