سؤال

لدي رؤية خادم إس في بي فيستا الكمبيوتر المحمول.مستودع موجود على القرص الصلب الثاني.أنا القيام تثبيت نظيف من ويندوز 7 في الأيام القليلة المقبلة.كيف يمكنني تكوين أو تثبيت Visual خادم إس مرة أخرى والحفاظ على المستخدمين, مستودعات, و الإعدادات سليمة من السابق التثبيت ؟ شكرا

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

المحلول

يمكنك ببساطة نسخ المجلد الذي يحتوي على مستودعات (مثلا ، c:\repositories) إلى الجهاز الجديد.هذا المجلد يحتوي على جميع المستخدمين (في الملف htpasswd) و حقوق الوصول (authz).

ملاحظة:وهذا صحيح إذا كنت تستخدم التخريب المصادقة.أنا لست متأكدا مما إذا كان هو نفسه عند استخدام مصادقة windows, ولكن أعتقد أنه هو ، لأن هناك أيضا ملف اسمه (authz-windows).

تعليمات مفصلة:

  • على الملقم الجديد, تثبيت VisualSVN الخادم
  • أثناء التثبيت يطلب منك حيث مستودعات ينبغي وضع (الافتراضي هو c:\repositories)
  • مرة واحدة يتم تثبيت الملقم ، انتقل إلى الجهاز القديم و فتح VisualSVN Server Manager
  • انقر بزر الماوس الأيمن فوق VisualSVN Server (local) الدخول في وحدة التحكم ثم انقر فوق Properties
  • هذا الحوار يمكنك أن تجد فيها مستودعات تقع حاليا
  • نسخ كل شيء الواردة في هذا المجلد على الخادم الجديد مستودع مجلد (على سبيل المثال c:\repositories)
  • ربما سيكون لديك إلى إعادة تشغيل الملقم ولكن بعد ذلك كل شيء يجب أن يعمل

نصائح أخرى

والأدوار / يتم تخزين المستخدمين في ملفات groups.conf وتباسود ضمن المجلد "مستودعات" ويمكن نسخها إلى ملقم جديد. يتم تخزين الأذونات الفردية لكل الريبو في ملف VisualSVN-SvnAuthz تحت عنوان "مستودعات \ الخاص بك الريبو \ أسيوط"، ويمكن أيضا أن نسخ كما هو.

وأفضل وسيلة لنقل التاريخ بيانات اتفاقيات إعادة الشراء من دون الحصول على أخطاء نظام الملفات غير متوافقة هي إنشاء ملف تفريغ لكل الريبو، ثم نسخ ملف تفريغ إلى ملقم جديد واستيراد ملف تفريغ على الملقم الجديد. تحتاج إلى استخدام أداة سطر الأوامر المتوفرة في وحدة تحكم إدارة VisualSVN لإنشاء هذه الملفات تفريغ. البصري SVN لديها وثائق جيدة لتفاصيل هنا: http://www.visualsvn.com/support/ الموضوع / 00010 /

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