سؤال

أنا أقوم بإعداد VisualSVN. يأتي مع "مستودعات" repo. سؤالي بسيط جدا آمل، هل يمكنني إنشاء مستودع واحد تحت الجذر ثم إضافة مجلد جديد لكل مشروع أريد إدارته؟ أو هل أقوم بإنشاء مستودع جديد تحت الجذر "مستودعات" لكل مشروع جديد؟

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

المحلول

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

نصائح أخرى

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

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

بعض الأشياء التي يجب مراعاتها:

  • الفصل 5 من كتاب SVN يتحول إلى هذا السؤال:
    http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.reposadmin.projects.chooselayout.

  • لا يمكنك تنفيذ عمليات نقل SVN Copy / SVN بين المستودعات، ولكن يمكنك ذلك بين الدلائل.

  • إنه أكثر من الفن أكثر من العلم، ويأتي إلى مقدار التعليمات البرمجية المصدرية التي ستتبادل المشاريع.

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