هل من الجيد إنشاء مستودع زئبقي في موقع Wiki Screwturn؟

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

  •  04-10-2019
  •  | 
  •  

سؤال

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

أدرك أنه ، بشكل افتراضي ، يقوم ScrewTurn بإنشاء نسخ من جميع الملفات التي تم تغييرها وبالتالي لديها تتبع تغيير خاص بها لكنني أفكر في إيقاف تشغيل هذا السلوك.

أعتقد أن هذا من شأنه أن يعطيني تحكمًا أفضل في الإصدار من السلوك الافتراضي والنسخ الاحتياطي الآلي.

هل هناك بعض الاعتبارات التي أفتقدها؟ هل هذه فكرة جيدة؟ فكرة سيئة؟

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

المحلول

لا أعرف أي شيء عن ScrewTurn ، ولكن طالما تم تخزين ملفاتها كنص ويمكنك تعطيل تتبع المراجعة ثم النسخ الاحتياطية الزئبقية هي خيار جيد. بالطبع سيكون لديك فقط الوصول إلى المراجعات التي كانت موجودة في وقت وظيفتك CRON ، ولكن هذا يعني أيضًا أنك لن تفقد أكثر من 24 ساعة في التحرير.

بالمناسبة ، تحدثت MPM ، المؤلف الرئيسي لشركة Mercurial ، عن استخدام أنظمة DVCS باعتبارها الخلفية لأنظمة الويكي في الماضي ولم تكن في الفكرة بشكل عام. إذا كنت أتذكر بشكل صحيح أن منطقه هو أن استخدام مخزن البيانات الذي يكتسب قفلًا عالميًا لشيء تم تغييره فقط صفحة في وقت واحد لا معنى له. ومع ذلك ، لن ينطبق ذلك إلا إذا كنت ترتكب بعد كل تغيير ؛ خطتك للالتزام الليلي لا تملك هذه المشكلة.

بالتناوب ، أنا معجب كبير بـ RDIFF-Backup ، والذي يقوم بلقب ليلا فعالة في الفضاء بطريقة قابلة للشفاء.

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