سؤال

وبعد النظر في المسائل الأخرى المتعلقة تبادل الحلول بين VS 2005 و VS 2008 يبدو أن الطريق للذهاب هو أن يكون ملفين حل (واحد VS 2005 واحد لVS 2008).

ولكن، إذا كان الحل هو تحت السيطرة المصدر (VisualSVN في حالتنا)، كيف لنا أن الحفاظ على ملفين الحل وليس الحفاظ الكتابة أو بأخرى مع كل تحديث / الالتزام؟

هل من الممكن إزالة مجرد ملف .sln من التحكم بالمصادر ووقف العميل VisualSVN من التحقق من وضعها في الاستوديو المرئي؟

والشكر

ومات

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

المحلول

وأنا لست متأكدا من أنني أرى مشكلة - إذا كنت قد حصلت ملفين الحل، لماذا تكون الكتابة أي منهما؟ أنا لا يعني حقا الملفين، على سبيل المثال MyApp2005.sln وMyApp2008.sln، حيث عند إنشاء مشروع جديد كنت تفعل ذلك في حل عام 2005، وبعد ذلك فقط "إضافة مشروع قائم" في حل عام 2008.

وماذا VisualSVN القيام به لتصل هذه الفوضى؟

و(لدي نفس الإعداد لبلدي C # في التعليمات البرمجية المصدر العمق ، وأنا أستخدم VisualSVN - أنا لم أر أي مشاكل.)

نصائح أخرى

وانها تعمل الآن.

وكنت أحاول أن ترقية / تحويل الحل إلى عام 2008 (حل اسم نفس واحدة 2005) وعلى نحو ما منع ملف الحل 2008 من الالتزام / التحديث.

ولقد خلقت الآن حل فارغ جديد في VS 2008 (اسم مختلف)، وتستخدم "إضافة مشروع قائم" كما اقترحتم.

والشكر

ومات

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