سؤال

وأحتاج لنقدم لعملائنا مع تفريغ دليل فرعي واحد في منطقتنا مستودع SVN جنبا إلى جنب مع تاريخ مراجعة إذا أمكن ذلك. وأنا أعلم أنه يمكنك القيام تفريغ لكنني لا أعتقد يمكن أن أقول لكم أنه لعزل دليل فرعي واحد في الريبو. إذا كنت تصدير وأنا فقط الحصول على الرأس أو تنقيح واحد، وهذا ليس ما أحتاج. هناك على أية حال لتحقيق ذلك، أم أن هذا غير معتمد فقط؟

وتحرير:

ما احتاج اليه هو كل تاريخ مراجعة وتغييرات في كل ملف.

وتحرير:

ويبدو الحل rmeador وعملت مع واحد التحذير. الأول هو الحصول على خطأ خفي حول مراجعة أو غير موجود الملف عند تنفيذ الأمر تحميل إلى الريبو فارغة. يبدو تحميل svnadmin الحصول على الخلط لإنشاء "صندوق" دليل حصلت على ترشيح من قبل svndumpfilter. وبالتالي خلق "جذع / MySubDirecory" فشل. القيام الإضافة إس / الالتزام يدويا ل "جذع" على الهدف الريبو فارغة ومن ثم القيام "تحميل svnadmin" حل هذه المشكلة.

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

المحلول

ومن الممكن لتصفية ملف تفريغ لاحتواء فقط دليل فرعي واحد باستخدام <لأ href = "http://svnbook.red-bean.com/en/1.5/svn.ref.svndumpfilter.html" يختلط = "نوفولو noreferrer "> svndumpfilter . ثم يمكن تحميل هذا ملف تفريغ في مستودع جديد، وسوف تعمل بشكل جيد تماما، كما لو الريبو كان دائما هذا الدليل.

نصائح أخرى

ولقد وجدت هذا في الوقت الذي تبحث الجواب أعلى

HTTP: //daveharris.wordpress كوم / 2008/08/05 / SVN-تفريغ أجزاء من واحد في مستودع /

وآمل أن يساعد هذا شخص.

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