ترحيل مستودع السيرة الذاتية الكبيرة إلى SVN

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

  •  18-09-2019
  •  | 
  •  

سؤال

لدي وحدة مستودع سيرة ذاتية كبيرة (~ 2.2 جيجابايت من السيرة الذاتية ولديها 10 سنوات من التطوير النشط). أحاول ترحيلها إلى SVN من أجل استضافته على رمز Google، والذي يحتوي على حد 1 جيجابايت.

هل هناك طريقة للقيام برحلات جزئية، حيث ترحيل فقط من التغييرات في العام الماضي فقط؟ تناقش CVS2SVN و CVS2PS في الوثائق الترحيل الجزئي بواسطة مجلدات التقليمات ليس عن طريق تاريخ تشذيب.

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

المحلول

ليس لدى CVS2SVN ميزة تجاهل جزء من محفوظات CVS. ولكن يمكنك تحويل التاريخ بأكمله، ثم استخدم "تفريغ svnadmin" و "تحميل svnadmin" لتجاهل جزء من المستودع بعد التحويل:

svnadmin dump -r R:HEAD /path/to/full/repo | svnadmin load /path/to/abbreviated/repo

حيث "ص" هو رقم مراجعة SVN للمراجعة الأولى التي ترغب في الاحتفاظ بها.

ولكن بدلا من إلقاء التاريخ الذي قد يفوتك يوما ما، راجع ما إذا كان يمكنك الحصول على Google رفع حدود مشروعك:

هناك حدود حصة فضاء القرص لكل من مرفقات تعقب المشكلات وحجم مستودع التخريب الكلي، إلى جانب حد بشأن عدد إجمالي المشاريع التي يمكنك من خلالها إنشاءها. إذا ضربت هذه الحدود، يرجى الاتصال بنا عبر Google Group أو البريد الإلكتروني Google-code-hosting@googlegroups.com مباشرة لمناقشة الوضع.

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