سؤال

لدي مستودع SVN. بمرور الوقت ، أثناء تحرير ، تعديل ، تغيير ، إلخ ، يتم تصنيع بعض الملفات زائدة عن الحاجة/غير مرغوب فيها.

ما هي أفضل الممارسات: لحذف الملفات من SVN ، أو فقط إلى صفر الملفات؟ أم أن هناك خيار ثالث أفتقده؟

هل كانت مفيدة؟

المحلول

إذا قمت بحذف ملفات غير ضرورية من Subversion ، فهي لا تزال متوفرة في التاريخ. لا تختفي إلى الأبد. لذلك أود "svn rm" لهم.

نصائح أخرى

حذف الملف (الملفات):

svn remove <file>

لن تتم إزالة الملفات بشكل دائم من المستودع ، فقط تمت إزالته من مراجعة الرأس.

إن ارتكاب ملف فارغ سيظل يترك الملف لإزعاجك ، فقط ناقص أي محتوى. svn rm هو الطريق للذهاب.

نظرًا لأن Subversion يخرج مع إصدارات جديدة قد ترغب في إجراء تصدير مستودع كامل (بدلاً من النسخ الاحتياطي أو الساخنة). قم بتثبيت الإصدار الجديد ثم قم بإجراء استيراد مستودع كامل.

سيبدأ هذا أرقام المراجعة الخاصة بك وسوف تفقد كل التاريخ قبل هذا التصدير.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top