rsync هي أداة مساعدة لسطر الأوامر مفتوحة المصدر ، مصممة كبديل لـ rcp (و scp) ، ولكن مع العديد من الميزات الأخرى. ويستخدم "خوارزمية rsync" ، التي توفر طريقة سريعة جدًا للملفات البعيدة في المزامنة.
يقوم مشروع rsync بمهمته عن طريق إرسال الاختلافات فقط في الملفات عبر الرابط ، دون الحاجة إلى وجود مجموعتي الملفات في أحد طرفي الرابط مسبقًا.
باستخدام rsync ، سيتمكن المستخدمون من تحديث أنظمة الملفات بالكامل وأشجار الدليل ، أو استخدام SSH أو RSH أو مآخذ التوصيل المباشرة مثل النقل ، أو النسخ المتطابق للدعم عبر rsync المجهول ، أو بشكل اختياري ، أو الاحتفاظ بالروابط الرمزية ، أو ملكية الملفات ، أو الروابط الثابتة ، أو الأذونات والأوقات والأجهزة.
لا يحتاج rsync إلى امتيازات خاصة للتثبيت ، كما أن وظائف الانابيب الداخلية الخاصة به تقلل من زمن الوصول لملفات متعددة.
ما هو الجديد في هذا الاصدار:
هذا هو الاصدار من الأخطاء . وهو يتضمن إصلاحًا أمنيًا لنقل من مرسل لا تثق به تمامًا.
ما هو الجديد في الإصدار:
هذا هو إصدار لإصلاح الأخطاء. وهو يتضمن إصلاحًا أمنيًا لنقل من مرسل لا تثق به تمامًا.
ما هو الجديد في الإصدار 3.1.0:
تغييرات الإخراج:
أرقام الإخراج في المجموعات المكونة من 3 أرقام بشكل افتراضي (على سبيل المثال ، 1،234،567). انظر الخيار - قابلية القراءة البشرية لطريقة لإيقاف تشغيله. راجع أيضًا تنسيق & quot؛ سجل الخفي & quot؛ المعلمة وخيارات سطر الأوامر ذات الصلة (بما في ذلك - صيغة - تنسيق) لمُعَدِّل يمكن استخدامه لطلب تجميع الأرقام أو المخرجات القابلة للقراءة في سجلات الهروب. (لاحظ أنه لا يتم تغيير إخراج السجل بشكل افتراضي.)
يتأثر الخيار -list-only الآن بالإعداد -Human-readable. سيعرض مجموعات أرقام بشكل افتراضي ، لاحقات الوحدات إذا تم طلب مستويات أعلى من إمكانية القراءة. أيضا ، زاد عرض العمود لإخراج الحجم من 11 إلى 14 حرفًا عند تمكين القراءة البشرية. استخدم - no-h للحصول على حجم الإخراج وحجم العمود القديم.
تم تحسين إخراج --stats: 1) لذكر عدد الملفات التي تم إنشاؤها (بروتوكول & gt؛ = 28) ، 2) لذكر عدد الملفات التي تم حذفها (خط جديد للبروتوكول 31 ، ولكن فقط عندما خرج الإخراج - dellet في التأثير) ، و 3) لمتابعة عدد الملفات ، عدد التعداد ، وعدد المحذوفات مع قائمة حساب فرعي يعرض التعداد حسب النوع. تغيرت صيغة العد المنقولة أيضًا بحيث يكون أكثر وضوحًا أنه عدد الملفات العادية فقط.
اصلاحات الشوائب:
إصلاح الخلل في رمز iconv عندما يتم إرجاع EINVAL أو EILSEQ مع المخزن المؤقت للإخراج الكامل.إصلاح بعض الخلل النادر في معالجة --iconv التي قد تتسبب في ترجمة الجملة multibyte بشكل غير صحيح.
تم إصلاحها كاذبة & quot؛ ملف اختفى & quot؛ خطأ إذا تم تحديد بعض الملفات بـ & quot؛ ./ & quot؛ البادئات وغيرها لم تكن كذلك.
إصلاح الخلل في - شدة حيث يمكن إدراج فجوة إضافية بعد كتابة جزئية.
تغيير الطريقة - الكتابة فوق الكتابة السابقة الناتج من أجل جعل من المستحيل تقريبا للتقدم في الكتابة بخطأ.
تحسين نشر رسائل الخطأ خروج غير طبيعي. من المفترض أن يساعد ذلك جانب العميل في تلقي الأخطاء من الخادم عند الخروج بشكل غير طبيعي ، كما يجب أيضًا تجنب الموت باستخدام & quot؛ اتصال مغلق بشكل غير متوقع & quot؛ الخروج عندما يكون الاتصال مغلق بالفعل.
يتحقق المرسل الآن من كل ملف تنوي إزالته للتأكد من أنه لم يتغير من معلومات أول stat. هذا يساعد على تجنب فقدان بيانات الملف عندما لا يستخدم المستخدم الخيار بطريقة آمنة.
تم إصلاح خطأ تكرار البيانات في خيار الضغط الذي جعل الضغط أقل فعالية. هذا يحسن بروتوكول 31 فصاعدا ، في حين يتصرف بطريقة متوافقة (عربات التي تجرها الدواب) مع بروتوكولات rsync القديمة.عند إنشاء ملف مؤقت ، أصبح rsync الآن أكثر ذكاءً قليلاً بشأن خيارات دوت روث ، والتي يمكنها إصلاح مشكلة في OS X بالأسماء التي تبدأ بـ & quot؛ .. & quot ؛.
يعيّن Rsync الآن علامة تنظيف ل - مكان و - نقل عمليات النقل التي سيتم مسح المخزن المؤقت للكتابة في حالة إحباط النقل. هذا يضمن أن يتم تلقي المزيد من البيانات التي تم تلقيها إلى القرص على نقل تم إحباطه (وهو مفيد جدًا على اتصال بطيء غير مستقر).
تتم الآن تتم محاذاة القراءات التي map_ptr () على حدود 1K. هذا يساعد بعض أنظمة الملفات و / أو الملفات التي لا تحب القراءة غير الموقعة.
إصلاح مشكلة في وظيفة msleep () إذا قفز الوقت إلى الخلف.
إصلاح خطأ تقسيم اسم وحدة الخادم الخفي حيث يمكن الحصول على تقسيم حتى إذا تم استخدام argot - prototect.
التحسينات:
تمت إضافة خيار سطر الأوامر --remote = OPT (-M OPT) الذي يفيد في أمور مثل إرسال ملف بعيد --log-file = FILE أو --fake-super option.
تمت إضافة --info = FLAGS و --debug = FLAGS خيارات للسماح بتحكم أكثر دقة في ما هو الإخراج. تمت إضافة نوع إضافي من إخراج --progress باستخدام --info = progress2.يمكن أن يساعد الخيار --msgs2stderr في تصحيح rsync عن طريق السماح لرسائل التصحيح بالحصول على الإخراج إلى stderr بدلاً من السفر عبر بروتوكول مأخذ التوصيل.
إضافة الخيارات - حذف - مفقود - args و --ignore-missing-args خيارات إما حذف أو تجاهل الملفات المحددة من قبل المستخدم على المتلقي التي مفقودة على المرسل (عادةً يؤدي غياب الملفات المحددة من قبل المستخدم إلى إنشاء خطأ).
تمت إضافة & quot؛ T & quot؛ (تيرابايت) فئة ل - لاحقات حجم قابل للقراءة الإنسان.
وأضاف - --usermap / - groupmap / - chown خيارات للتلاعب ملكية الملف أثناء النسخة.
تمت إضافة & quot؛٪ C & quot؛ الهروب إلى معالجة إخراج السجل ، والتي ستخرج فحص MD5 من أي ملف تم نقله ، أو جميع الملفات إذا تم تحديد - checkxum (عندما يكون البروتوكول 30 أو أعلى ساري المفعول).
تمت إضافة & quot؛ البحث العكسي & quot؛ إلى ملف التكوين rsync daemon للسماح بتعطيل عمليات البحث عن DNS العكسية.
إضافة بحث DNS-forward لمضيفي daemon يسمح / رفض التكوين. يمكن تعطيله عبر & quot؛ إعادة البحث الأمامي & quot؛ المعلمة (الافتراضات لتمكين).إضافة طريقة لأكثر من مجموعة واحدة يتم تحديدها في ملف التكوين الخاص بالبرنامج الخفي ، بما في ذلك طريقة لتحديد أنك تريد جميع مجموعات المستخدم المحددة دون الحاجة إلى تسميتها. كما غيرت daemon لتشكو من عدم القدرة على تعيين قيم uid / gid المحددة صراحة ، حتى عندما لا يتم تشغيلها بواسطة مستخدم فائق.
يحاول daemon الآن إرسال رسائل الخطأ للمستخدم من البرنامج النصي exec pre-xfer عندما يفشل.
تحسين استخدام خيارات alt-dest في تسلسل هرمي للملفات: إذا تم العثور على تطابق في alt-dir ، فسيكون له الأولوية على ملف موجود. (سنحتاج إلى الانتظار للحصول على إصدار مستقبلي قبل تغييرات السمات على الملفات التي لم تتغير ، وإلا ستكون آمنة عند استخدام تسلسل هرمي موجود.)
خيارات التفويض لكل مستخدم مضافة ودعم مجموعة التفويض لمستخدمي & quot؛ auth & quot؛ معامل.
تمت إضافة طريقة للإشارة إلى متغيرات البيئة في ملف تهيئة daemon (باستخدام مراجع٪ VAR٪).
عند استبدال ملف non-dir به رابط رابط / رابط ثابت / جهاز / ملف خاص ، يجب أن يتم التحديث الآن بطريقة ذرية.
تجنب إعادة إرسال معلومات xattr للملفات المرتبطة الثابت مع نفس xattrs (بروتوكول 31).تم تحسين رمز النسخة الاحتياطية لاستخدام منطق أفضل الحفاظ على التسلسل الهرمي للدليل النسخ الاحتياطي. أيضا ، عندما يتم إجراء نسخ احتياطي للملف ، يحاول rsync أن يربطه في مكانه بحيث يكون الاستبدال القادم للملف الوجهة ذريًا (للمنطق العادي ، غير المتواجد).
تمت إضافة القدرة على مزامنة أوقات تعديل nano-second.
تمت إضافة لاحقات أخرى افتراضية لـ & quot؛ dont compress & quot؛ إعدادات.
تمت إضافة التحقق من متغير بيئة RSYNC_PROTECT_ARGS للسماح بالقيمة الافتراضية لخيار سطر الأوامر - protot-args ليتم تجاوزه.
تمت إضافة خيار سطر الأوامر -preallocate.
Allow --password-file = - لقراءة كلمة المرور من stdin (اسم الملف & quot؛ - & quot؛).
يأتي Rsync الآن معبأ ببرنامج نصي مساعد rsync-ssl يمكن استخدامه للاتصال ببرنامج rsync بعيد باستخدام الأمر piped-stunnel. ويتضمن أيضًا ملف تهيئة stunnel لتشغيل جانب الخادم لدعم اتصالات الخوادم ssl. راجع ملف الحزم / lsb / rsync.spec لطريقة واحدة لحزم الملفات الناتجة. (الترحيب بكيفية جعل هذا أسهل في التركيب والاستخدام).تحسين سرعة بعض التحديثات في مكان عندما يكون هناك الكثير من كتل المجموع الاختباري متطابقة في نهاية المطاف أن تكون غير صالحة للاستعمال.
تمت إضافة الخيار --outbuf = N | L | B لاختيار التخزين المؤقت للإخراج.
تكرار الخيار -fozy الآن يتسبب في التعليمات البرمجية للبحث عن تطابقات غامض داخل دلائل alt-dest أيضاً.
يدعم الخيار --chmod الآن الأوضاع الرقمية ، على سبيل المثال ، --chmod = 644، D755
إضافة بعض كود xarr سولاريس.
جعل الخروج rsync daemon (عملية الاستماع) مع 0 حالة عندما تم الإشارة إلى الموت. هذا يساعد launchd.
تحسين متغيرات بيئة RSYNC_ * للبرنامج النصي exec pre-xfer: عندما يتم إرسال البرنامج الخفي لطلبات متعددة ، فإنه يتم ربطها الآن في قيمة إرجاع واحدة (مفصولة بمسافات) بحيث يكون متغير بيئة RSYNC_REQUEST دقيقًا لأي & quot؛ قبل -xfer exec & quot ؛. لم تعد القيم في RSYNC_ARG # vars مقطوعة في & quot؛. & quot؛ arg (قبل dirs / files الطلب) ، بحيث يتم أيضًا سرد كافة القيم المطلوبة (بشكل منفصل) في متغيرات RSYNC_ARG #.
إضافات:
تمت إضافة & quot؛ instant-rsyncd & quot؛ البرنامج النصي إلى دليل الدعم ، مما يجعل من السهل تكوين برنامج rsync بسيط في الدليل الحالي.تمت إضافة & quot؛ mapfrom & quot؛ و & quot؛ mapto & quot؛ البرامج النصية إلى دليل الدعم ، مما يجعل من السهل إجراء تعيين المستخدم / المجموعة في نقل محلي استنادًا إلى ملفات passwd / group من جهاز آخر.
هناك نسخة جديدة ومحسنة من البرنامج النصي lsh في dir: الدعم مكتوب في perl ويدعم -u دون اللجوء إلى استخدام sudo (عند تشغيله كجذر). تم الآن تسمية إصدار shell القديم باسم lsh.sh.
يوجد برنامج نصي مساعد يدعى rsync-slash-strip في دليل الدعم لأي شخص يريد تغيير الطريقة التي يعالج بها rsync args مع علامات مائلة لاحقة. (على سبيل المثال ، يتم تجريد arg / arg لتجريده بينما يتحول arg /. إلى arg /).
داخلي:
تم كتابة التعليمات البرمجية I / O أن تكون أبسط وقمت بقراءة مخزّنة أكبر عبر مأخذ التوصيل. تم تغيير I / O بين المستقبِل والمولد ليكون معيارًا متعدد الإرسال I / O (مثل ذلك عبر المقبس).
يحاول المرسل استخدام أي وقت خامد بينما يبحث المولد عن ملفات لنقلها من أجل القيام بمسح الدليل من جانب المرسل بطريقة متوازية.
يمكن لـ daemon الآن إبلاغ عميل عن قيمة مهلة مهيئة بحيث يمكن للعميل المساعدة في نشاط الإبقاء (بروتوكول 31).
استقبل رمز الفلتر بعض المعالجات لجعله أكثر قابلية للتمديد ، وقراءة أفضل ، والتحقق من سلامة العقل بشكل أفضل.
يتم الآن إخراج الأرقام الكبيرة باستخدام روتيننا الكبير ، بدلاً من صبها على المضاعفة واستخدام التحويل٪ .0f.
تلقت المكتبة pool_alloc بعض التحسينات الطفيفة في معالجة المحاذاة.
تمت إضافة init_stat_x () الدالة لتجنب تكرار كود init acl / xattr.
تمت ترقية zlib المتضمنة من 1.2.3 إلى 1.2.8.
يمكن الآن ترجمة Rsync لاستخدام مكتبة zlib غير معدل بدلاً من tweaked المضمنة مع rsync. سيصبح هذا في النهاية الافتراضي ، وعند هذه النقطة سنبدأ العد التنازلي لإزالة zlib المتضمنة. حتى ذلك الحين ، لا تتردد في التهيئة باستخدام:
./configure --with-included-zlib = no
مطور التطبيق:
تمت إضافة المزيد من إخراج التصحيح الشرطي.
تم إصلاح بعض مشكلات الإنشاء لـ android و minix.
ما هو الجديد في الإصدار 3.0.9 Pre1:
إصلاح خطأ تعطل في فحص المجموع الاختباري عند استخدام - في المكان.
إصلاح صيانة نظام xlinks الخاص بـ symlink (على سبيل المثال selinux) على Linux.
إصلاح الخلل مع تعديل الدلائل غير موثوقة.
إصلاح - تفاعل مع super super-link-dest نفس الملفات.
إصلاح تحديث المخزن المؤقت curr_dir لتجنب شرطة مائلة مكررة.
جعل أخطاء الملفات المستبعدة الشيطان أكثر تشبه الخطأ.
أصلح بعض المشكلات في مرحلة ما بعد المعالجة لصفحات الرجل.
ما هو الجديد في الإصدار 3.0.8 Pre1:
BUG FIXES:
تم إصلاح مشكلتين تجاوز سعة المخزن المؤقت: أحدهما حيث لم يتم التعامل مع مسار دليل هو MAXPATHLEN تمامًا ، وتم التعامل مع أحدهما - backup-dir أكبر حجمًا إضافيًا للغاية.
تم إصلاح مشكلة تلف البيانات عند الحفاظ على الروابط الثابتة دون الحفاظ على ملكية الملف ، وإجراء عمليات الحذف إما قبل النقل أو أثناءه. يعمل هذا على إصلاح بعض الأخطاء في التعليمة البرمجية للرابط الثابت ، وبعض الاختبارات الاختبارية المحتملة الفاشلة (عبر -c) التي يجب أن تكون متطابقة.
تم إصلاح عطل محتمل عندما يحتوي أحد خوادم rsync على قائمة التصفية / الاستبعاد وكان النقل يستخدم ACL أو xattrs.
تم إصلاح التعليق إذا تمت معالجة ملف كبير بالفعل بواسطة rsync لا يمكنه التعامل مع أرقام 64 بت. سيشتكي الآن Rsync من أن الملف كبير جدًا ويتخطاه.
بالنسبة للأجهزة والملفات الخاصة ، نتجنب الآن تجميع معلومات ACL و / أو xattr غير المفيدة للملفات التي لا يتم نسخها. (لا تزال الملفات التي لا يتم نسخها في قائمة الملفات ، ولكن لا توجد حاجة لجمع البيانات التي لن يتم استخدامها). وهذا يضمن أنه إذا استخدم المستخدم - لا -D ، فلا يمكن أن يشكو rsync حول عدم القدرة على جمع معلومات موسعة من ملفات خاصة موجودة في قائمة الملفات (ولكن ليس في النقل).
إصلاح الخلل في مقارنة الأحرف الكبيرة في لواحق الملف لضغط -skip.
إذا كان برنامج rsync daemon يحتوي على وحدة نمطية تم تكوينها بدون إعداد مسار ، فلن يتمكن rsync الآن من الوصول إلى هذه الوحدة.
إذا كان الوسيطة الوجهة عبارة عن سلسلة فارغة ، فستتم معاملتها كمرجع إلى الدليل الحالي (مثل 2.x المستخدمة للقيام بذلك).
إذا تم ترجمة rsync مع وظيفة ضبط وقت جديدة (مثل lutimes) ، فسوف يتراجع rsync إلى وظيفة قديمة (مثل utimes) في نظام لا توجد به الدالة الأحدث. هذا يساعد على جعل rsync ثنائي أكثر المحمولة في حالات إطلاق OS- مختلطة.
تم إصلاح خطأ كتابة ملف دفعي لا يقوم بكتابة مجموعة كاملة من علامات التوافق التي يستخدمها النقل. هذا بإصلاح مشكلة بروتوكول محتمل لملف دفعي يحتوي على خطأ إدخال / إخراج من جانب المرسل: قد تم إرساله بطريقة لم يكن يتوقعها القارئ الدفعي.
بعض التحسينات على التعليمات البرمجية للربط الثابت للتأكد من أن تجزئة رقم الجهاز تعمل بشكل صحيح ، ولتوفير المزيد من المعلومات إذا فشلت شفرة الارتباط الثابت.تم تحسين رمز --inplace لعدم البحث عن موضع المجموع الاختباري المستحيل. سوف تذكر الآن رسالة القطعة الرباعية [N] الرباعية عندما يتم التعامل مع جزء inplace بواسطة طلب بدلاً من كتابة + قراءة.
إذا فشلنا في الاتصال بشفرة rsync ، فأبلغ عن جميع أخطاء الاتصال (مثل IPv4 و IPv6) ، وليس آخرها فقط.
تحسين معالجة قناع ACL ، على سبيل المثال لسولاريس.
تم إصلاح مشكلة قد يؤدي فيها نقل xattr و / أو ACL الذي يستخدم خيار alt-dest (على سبيل المثال - link-dest) إلى حدوث خطأ أثناء محاولة إدخال تغييرات على بيانات xattr / ACL لدليل alt-dest ، ولكن بدلاً من ذلك حاول الوصول إلى دليل الوجهة الجديد غير موجود.
رسائل خطأ نظام xattr محسّن لذكر المسار الكامل إلى الملف.
الآن ، يتفادى التحقق من الروابط للارتباطات المتشابهة المتشابهة مع مراعاة اختلافات السمة التي لا يمكن تغييرها على جهاز الاستقبال.
تجنب محاولة قراءة / كتابة xATrs على أنواع ملفات معينة من أجل بعض أنظمة تشغيل. تحسين التهيئة لتعيين NO_SYMLINK_XATTRS و NO_DEVICE_XATTRS و / أو NO_SPECIAL_XATTRS يحدد في config.h.
تحسين رسائل أخطاء Symlink غير آمنة.
تم إصلاح أخطاء xattrs على الملفات الجديدة غير القابلة للكتابة للمستخدم.إصلاح الخلل مع --fake-super عند نسخ الملفات و dirs غير القابلة للكتابة للمستخدم.
إصلاح الخلل حيث يمكن أن يكون ملف متفرق آخر كتلة متفرقة تحولت إلى كتلة حقيقية عندما يعيّن rsync حجم الملف (يتطلب ftruncate).
إذا كان اسم ملف مؤقت طويل جدًا ، فإن rsync الآن يتجنب اقتطاع الاسم في وسط الأحرف ذات البتات العالية المجاورة. هذا يمنع حدوث خطأ محتمل في اسم الملف إذا كان نظام الملفات لا يسمح لاسم يحتوي على تسلسل غير صالح متعدد البايت.
إذا فشل اتصال مأخذ توصيل muli-protocol (أي عند الاتصال بـ daemon) ، فإننا نقوم الآن بالإبلاغ عن جميع حالات الفشل ، وليس فقط آخرها. يتجنب هذا فقد الخطأ ذي الصلة (على سبيل المثال ، خطأ رفض اتصال IPv4) الذي حدث قبل الخطأ النهائي (على سبيل المثال ، خطأ بروتوكول IPv6 غير معتمد).
إنشاء خطأ النقل إذا حاولنا استدعاء chown مع -1 لـ uid أو gid (وهو غير قابل للتعيين).
تم إصلاح حذف قوي لملف يحتوي على نظام -one-file-system.
قم بإصلاح ppting arg ، بحيث لا يرفض أحد الخيارات التي لا تأخذ a arg محاولة تقديم واحدة.
تعديل الخيارات الثنائية البسيطة لدعم / rrsync ، وكذلك بعض التغييرات المعتادة التي تجعل vim تسليط الضوء على أكثر سعادة.
تم إصلاح بعض المشكلات في النص البرمجي للدعم / mnt-excl.
بعض التحسينات manpage.
التحسينات:
تمت إضافة & quot؛ .hg / & quot؛ إلى cvs الافتراضية باستثناء (C & - cvs-exclude).
مطور التطبيق:
استخدم lchmod () متى كان متاحًا (ليس فقط على الروابط الرمزية).
إصلاح زوجي إلى روتين socketpair_tcp ().
تم تحديث البرامج النصية المساعدة في الدليل الفرعي للتعبئة.
تمت إعادة تسمية config.in إلى configure.ac.
ما هو الجديد في الإصدار 3.0.6:
ثابت - تعليق - batch تعليق عندما يقرأ rsync ملف دفعي تم إنشاؤه من نقل التكرار- التزايدي.
تم إصلاح رمز مأخذ التوصيل الخاص بالشيف لمعالجة الوصول المتزامن لاتصالات متعددة.
إصلاح - ارتباطات آمنة / - روابط غير آمنة للنسخ للتعامل بشكل صحيح مع الروابط التي لها شريطا متتالية في القيمة.
تم إصلاح تحليل [IPv6_LITERAL_ADDR] عند بدء تشغيل USER @.
يتخطى المرسل الآن ارتباطًا رمزيًا (زائفًا) له قيمة 0 ، والتي تتجنب خطأ النقل في جهاز الاستقبال.
تم إصلاح الحالة التي يمكن أن يموت فيها المرسل بسبب خطأ tag-0 إذا كان هناك إدخال / إخراج أثناء إرسال قائمة الملفات.
إصلاح البرنامج النصي rrsync لتجنب مشكلة من جانب الخادم عند -e في بداية الخيارات القصيرة.
تم إصلاح مشكلة حيث يمكن أن يتحول الدليل المختلف إلى رمز خروج 23 بدلاً من رمز الإنهاء الصحيح 24.
تم إصلاح تحويل --iconv للـ symlinks عند القيام بنسخة محلية.
تم إصلاح مشكلة في حالة عدم توقف نظام الملف الأول عن الحذف على جانب التلقي عندما لا يتطابق دليل نقطة التحميل مع دليل في عملية النقل.
تم إصلاح إسقاط قناع ACL في حالة عدم وجود قيم ACL مسماة.
الثابتة xattr قضية ACL / الفساد حيث الخيار --backup يمكن أن يسبب رسينك لربط ACL / معلومات خاطئة xattr مع الملفات المستلمة.
ثابت استخدام -xattrs مع - فقط-إرسال-دفعة.
ثابت استخدام - تشغيل جري - مع دفعة-الخبز.
ثابت التكوين في الاستخدام الخاطئ للهدف.
ثابت التهيئة - خيار التصحيح -disable.
ثابت مسألة وقت التشغيل للأنظمة التي لا يمكن العثور على iconv_open () وذلك بإضافة خيار تكوين --disable-يكونف مفتوح.
شكوى ويموت إذا كان المستخدم يحاول الجمع بين --remove المصدر ملفات (أو الملفات --remove المرسلة-إهمال) مع --read-دفعة واحدة.
تم إصلاح فشل نقل ملفات خاصة من Solaris إلى Linux.
لم يتم العثور على التعليقات