العثور على الخروج التاريخ إس مجلد العمل

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

  •  09-06-2019
  •  | 
  •  

سؤال

لدينا موقع إنترانت مدعومة إس, مثل أن الموقع هو الخروج نسخ من مستودع (مجلد العمل تستخدم فقط من قبل IIS).شيء على الموقع قد تسبب مشاكل اليوم و أريد أن أعرف كيفية معرفة ما تم سحبه إلى مجلد العمل في 48 ساعة الماضية.

تحديث: إذا كان هناك خيار أحتاج إلى تشغيل لتمكين هذا في المستقبل ، ما هو ؟

أيضا ، كنتيجة طبيعية السؤال: إذا كان لا بد لي من استخدام وقت إنشاء الملف, كيف يمكن أن أفعل ذلك بسرعة في متكررة بصورة كبيرة المجلد ؟


إذا كان علي الاختيار إنشاء مرات ، ثم هذا السؤال سوف يكون من المفيد أن الحل كذلك.

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

المحلول

كل رمز في مجلد ويب يجب أن تكون مدعومة من قبل إس يرتكب أليس كذلك ؟

إذا كانت هذه هي الحالة يجب أن تكون قادرة بسهولة لتعقب المشكلة فقط من خلال النظر من خلال الخاص بك إس سجلات في الماضي بعض التغييرات التي حصلت المرتكبة.svn info سوف اقول لكم الذي التنقيح نسخة العمل حاليا في, حتى تعرف من أين تبدأ البحث

مرة واحدة يمكنك تعقب ارتكاب مع علة في ذلك ، يمكنك استخدام svn blame للعثور على الشخص الذي فعل ذلك ، وشرح لهم ما يغفل وكيف تسبب في الخلل.ثم يمكنك جعل لهم شراء الجميع طعام الغداء على الشد الموقع.

إذا كان لديك معدلة محليا/أضاف أي الملفات التي ليست في إس, ثم svn stat و svn diff سوف تظهر لك ما هي تلك التغييرات ، حتى تتمكن من معرفة إذا أنها تسبب هذه المشكلة أيضا.ثم يجب أن تعود تلك التغييرات حتى تعمل نسخة نظيفة الخروج ، أو التغييرات في المخزون.

لا يوجد شيء أسوأ من محاولة لتعقب خطأ في التعليمات البرمجية الخاصة بك فقط لمعرفة 3 ساعات في وقت لاحق أن الخلل ليس في الواقع في أي من التعليمات البرمجية الخاصة بك, ولكن في بعض غبية المحلية قرص شخص في نسخة العمل التي لم يحصل المرتكبة :-(

نصائح أخرى

هل يمكن استخدام الخلق-التواريخ على الملفات المحلية.لا يمكنك استخدام تعديل مواعيد لأن التخريب مجموعات تلك إلى الماضي-تغيير عند الخروج.

أيضا التخريب يمكن سجل المخارج ، ولكن هذا من جانب الخادم

اعتمادا على كيف يمكنك الوصول إلى إس الريبو - إذا كنت الوصول إليه كما file:// عناوين, أعتقد أنك من الحظ.ولكن إذا كنت تستخدم svnserve ، أو واحدة من HTTP بوابات, يجب أن تكون قادرة على التحقق من سجلات الخادم الخاص بك من أجل الوصول إلى إس عناوين url.

أود أن تشغيل إس st في مجلد ويب (أن وجدت أي الملفات التي تم تغييرها منذ الخروج) و قارن ذلك إلى مستودع.

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