تخزين البصرية ستوديو الحل مع مشاريع متعددة في SVN
-
03-07-2019 - |
سؤال
وأواجه صعوبة في إضافة ستوديو الحل البصرية مع مشاريع متعددة لبلدي الريبو. أنا أستخدم VisualSVN. هنا هو بلدي بنية الدليل
c:\-----
|
---Projects
|
--MyApp
|
---Project1 (The solution is in this project directory)
---Project2
---Project3
وعندما حدد "اسم التطبيق" كجذر نسخة العمل، يتم إضافة أي شيء. إذا كنت اختيار واحد من مجلد المشروع، تضاف 2 فقط.
المحلول
إليك هيكل يمكنني استخدامها مع النجاح:
dev
|- Project root folder (solution file here is the key)
|- Class Project
|- Class Project
|- Web Project
|- References
|- Resources
ما أنا أقترحه هو أنه يجب نقل الملف .sln الخاص بك إلى المستوى الأعلى ثم الاستيراد.
نصائح أخرى
وثمة نهج آخر مسبقا. كل مشروع له هو جذع الخاصة التالية مع هيكل
trunk
|- .sln
|- src
|- ClassProject
|- Web Project
وبعد ذلك في دليل إس منفصل إنشاء دليل فرعي لكل حل التي تحتاج إليها. على سبيل المثال يمكن أن يكون لديك AllProjects، WebOnly، DALOnly. واستخدام إس: الظواهر تجلب كل مشروع تحتاج (ClassProject الخ) في قضية معينة
لا تنتمي إلى StackOverflow