سؤال

ما هي أفضل أسهل / أسرع طريقة / لنقل المشروع من نسخة محلية لمستودع جديد؟

والآلة استضافة مات مستودع الأصلي وأنا في عملية إعادة الريبو على جهاز جديد من النسخ المحلية.

وتحرير: (لدعم قيادة rm) I يتعين عليه أن يذكر أن جميع العملاء وأجهزة ويندوز واحد فقط وcygwyn

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

المحلول

والجميع هنا يقترح حذف المجلدات إس. SVN لديها "تصدير" الأمر لجعل نسخة من مجلد دون المجلدات .svn، الذي هو على استعداد لاستيراد لاحقا.

نصائح أخرى

rm -rf `find . -name .svn`
svn import [...]

وبطبيعة الحال، سيكون لديك ليس التاريخ، منذ وفاة الريبو الأصلي، ويجب أن لا يكون لديك نسخة احتياطية.

ونسخ مصدر إلى موقع جديد، إزالة كافة الدلائل .svn. استيراد النتيجة النهائية.

إذا مستودع الأصلي هو ميت، ثم كنت قد فقدت التاريخ. أفضل شيء نفعله هو حذف الدلائل .svn في شجرة (جمهورية مقدونيا -rf find ./ -iname .svn) وإعادة استيراد مصدر onti مستودع جديدة تم إنشاؤها على الملقم الجديد

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