سؤال

أنا حولت سيرتي الذاتية مستودع في إس في مستودع.عملت كبيرة, ولكن مشكلة واحدة حدثت....أنا تحويلها باستخدام dumpfile, و الأمر كان:

cvs2svn –ترميز=( ) –النوع=(الطريق إلى sort.exe) --الافتراضي-eol=الأصلي dumpfile=المسار\اسم.svn_dump –svnadmin=(الطريق إلى إس المشرف) (الطريق إلى REP)

تحميل ملف تفريغ:

svnadmin مسار الحمل (إلى مستودع الموقع) < المسار\اسم.svn_dump

الآن بعض الملفات الثنائية ، والذي في السير الذاتية يتم وضع علامة مع كيلوبايت, يكون قد تلف.إذا قمت بفتح كل إصدارات ملف في ينمرغ هناك ننظر نفسه عندما "تجاهل إرجاع الخلافات" محددا.

ما يبدو أن المشكلة ؟ هل فاتني شيء أثناء التحويل ؟

شكرا عوديد.

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

المحلول

منذ كنت تستخدم --default-eol=native الخيار الثنائية أي الملفات التي تم لا علامة الثنائية في السير الذاتية سيتم تخزينها إلى التخريب في "الأم" موسوعة الحياة الترميز عادة لديهم مشاكل مثل التي وصفها عندما خرجت من التخريب.إذا, هل أنت حقا على يقين من أن الملفات في مسألة وضع علامة الثنائية في CVS ؟

يرجى أيضا ملاحظة أن هناك أكثر الملكية CVS مثل برنامج يسمى CVSNT التي مستودع شكل مختلف في العديد من التفاصيل التي من السير الذاتية.على سبيل المثال ، فإنه يخزن ملف وسائط بطريقة تتعارض مع السير الذاتية.cvs2svn لا لا دعم تحويل CVSNT مستودعات.إذا كان المستودع الخاص بك من أي وقت مضى تطرق من قبل CVSNT العميل, قد يكون لديك صعوبات في التحويل الخاص بك.في هذه الحالة ، اتبع النصائح في الرابط أعلاه و أيضا النظر في وضع الملفات في السؤال الثنائية صراحة ، على سبيل المثال باستخدام cvs2svn هو --auto-props خيار.

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