تخزين المستندات النصية مع استرجاع الطابع الزمني للإصدارات
-
22-09-2019 - |
سؤال
هل يعرف أي شخص أي SCM (s) (على سبيل المثال SVN ، GIT ، إلخ) من شأنه أن يسمح لي بالوصول بسرعة إلى البيانات كما كان في وقت فعلي معين دون وضع علامات عليه عن عمد أو تحليل سجلات كبيرة لتوحيد الإصدار الذي كان نشطًا في الوقت؟
IE قيم متجر للملف = x من A (في الساعة 9 صباحًا) ، B (في الساعة 10 صباحًا) ، C (في الساعة 11 صباحًا) ، D (في الساعة 2 مساءً).
أريد أن أكون قادرًا على الاستعلام بسرعة لقيمة المفتاح في الساعة 11.30 واستعادة القيمة C.
يجب أن يكون سريعًا لأنني أخطط للقيام بذلك لملفات صغيرة متعددة ، وأريد أن يكون الطابع الزمني مستندًا بدلاً من العلامة كما أريد أن أتمكن يجب أن تكون العلامات على جميع عمليات إعادة التجهيزات لأنها متوفرة في وقت تشغيل العلامة).
أنا حريص على استخدام SCM كميزة أخرى أريدها هي المتفرعة ولا أحب إعادة اختراع العجلات.
هل يعرف أحد أن SCM هناك لديه هذا الطابع الزمني لاسترجاع المستندات المدمجة في؟
المحلول
يتيح لك SVN الخروج وتصدير المراجعات حسب الوقت.
http://svnbook.red-bean.com/en/1.4/svn.tour.revs.specifiers.html
لقد حاولت للتو استخدام مراجعة الطابع الزمني مع svn export
للملفات الفردية ، و svn checkout
للحصول على دليل كامل ، ويبدو أنه يعمل بشكل جيد.