كيف يمكنني الحصول على SVN لتحقيق تغيير ملف ثنائي إذا تم إصلاح الملفات

StackOverflow https://stackoverflow.com/questions/2039252

  •  19-09-2019
  •  | 
  •  

سؤال

أنا أعمل مع برنامج يكتب بيانات الملفات الثنائية ذات الحجم الثابت الذي أخزنه في أرشيف التخريب.

ومع ذلك، فإن المشكلة هي SVN (كل من عميل سطر الأوامر والتعذيب) يفكر في أنه نظرا لأن حجم الملف لم يتغير، لم يتغير الملف نفسه ويجب ألا يرتكبها.

هل هناك طريقة لتغيير طريقة تفتيشها المستخدمة، أو هل يجب علي اللجوء إلى الخارقة مثل إضافة خاصية وهمية إلى الملفات؟


تعديل: اتضح أن الحل لم يكن من بين شيء حجم الملف. افترضت تلقائيا أن هذا هو الحال، لأن معظم نيفا ينتفئ من altorithims القيام بذلك طوال الوقت. كلمات المحتال

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

المحلول 3

مقاومة بمفردي.

اتضح أن البرنامج الذي غير الملفات التي تغيرت أيضا تعبث أيضا مع بيانات التعريف الشخصي بطريقة مرتبطة SVN.

نصائح أخرى

يرى هنا للحصول على وصف حول كيفية تحديد SVN ما إذا كان يتم تعديل ملف أم لا.

هل أنت متأكد تماما من أن الملفات تغيرت؟ التخريب يمكن ويعالج مع الملفات الثنائية ولديهم خوارزمية خوارزمية فعالة لهم؛ انها ليست مجرد إلقاء نظرة على حجم الملف. يكتشف التخريب تغييرات الملفات على الملفات الثنائية بشكل جيد هنا، على الرغم من أن الحجم لم يتغير.

هل أنت متأكد من تغيير الملف؟ أي بايت مختلفة. أنا متأكد من أن التخريب يستخدم خوارزمية DIFF ثنائية، ولا تعتمد على حجم الملف.

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