يجب إضافة خيار لإنشاء الدلائل المطلوبة عند نسخ الملف إذا لم تكن موجودة.
على سبيل المثال ، عند نسخ pip.conf إلى $ HOST / root / .pip / ، قد نواجه الخطأ التالي:
msg: Destination directory /root/.pip does not exist
أعتقد أنه يجب إنشاء /root/.pip تلقائيًا (أو على الأقل إضافة خيار والسماح للمستخدم بالقرار.)
أنا لا أتفق مع هذا ، لأنك تحتاج حقًا إلى تعيين أذونات للدليل بالإضافة إلى الملف.
فقط أضف مهمة قبل ذلك تقول:
والنظر في تمرير الملكية ومعلمات الوضع.
mpdehaan يجب تعيين الأذونات الافتراضية للدليل. كما هو الحال في المثال الخاص بك .... فأنت لا تحدد أذونات للدليل ، ولكنك تسمح بالإعدادات الافتراضية. الاضطرار إلى إضافة هذا أمر مزعج في أحسن الأحوال.
mpdehaan لذا ، ربما يجب إعادة فتح هذا؟
التعليق الأكثر فائدة
mpdehaan يجب تعيين الأذونات الافتراضية للدليل. كما هو الحال في المثال الخاص بك .... فأنت لا تحدد أذونات للدليل ، ولكنك تسمح بالإعدادات الافتراضية. الاضطرار إلى إضافة هذا أمر مزعج في أحسن الأحوال.