سؤال

أنا في عملية التبديل إلى accuriv من SCM آخر. لدي عدد قليل من المشاريع، وأنا تكافح كيفية وضعها بشكل صحيح في أكورف.

لدي عدد قليل من المشاريع ذات الصلة وترغب في الاحتفاظ بها في مستودع واحد، لكنني لم أكتشف كيفية فصلها حتى تتمكن من تتبع المشاريع الفردية. وبعبارة أخرى، لا أريد أن أحصل على سحب كل مشروع في وقت واحد.

تخطيط مشروعي الآن

-Project Group
  - Sub project 1
  - Sub project 2
-Project 2
-Project etc...

هل لدى أي شخص اقتراحات كيفية إدارة هذه المشاريع في مستودع واحد أو يجب أن أذهب فقط مع مستودعات متعددة (واحدة لكل مشروع)؟

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

المحلول

المفهوم في AccuRtv هو أن جذر مستودعك يمثل كل شفرة المصدر الخاصة بك.

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

يقوم المستخدمون بإرفاق مساحات عملهم الفردية لهذه الجداول وتعزيز التغييرات مع عملهم. ثم نشر هذه التغييرات التسلسل الهرمي حسب الضرورة.

كل تيار لديه القدرة على تصفية المحتوى لدينا من والديه. سيكون هذا المحتوى المصفى غير مرئي في جميع تدفقات الأطفال أو مساحات العمل.

لذلك في المثال الخاص بك يعمل المستخدمون على "المشروع 2" إنشاء مجرى "مشروع 2" من المستودع، وسيقوم هذا الدفق بتصفية "المشروع وما إلى ذلك" وما إلى ذلك.

أفضل التسلسل الهرمي الذي وجدته في AccuRtV هو شيء مثل؛

  • مشاريع
    • مشروع أ
    • مشروع ب
  • مشترك
  • الوسيطة

يحتوي كل مشروع ثم تياره الخاص الذي يقوم بتصفية مشاريع أخرى ولكنه لا يزال يحتفظ بالملفات المشتركة.

AccuRtV مختلف تماما عن العديد من حزم SCM الأخرى ولكنها حقا منتج ممتاز ممتاز حتى تلتصق به.

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