هل هناك طريقة لمنع Visual Studio من تلقائيا إضافة من الكائنات/Debug إلى التغيرات المعينة على?

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

سؤال

بعض الحلول ، وعندما فتح لهم Visual Studio سوف تحصل على الملفات التي ليست في المشروع (خاصة من الكائنات/Debug) ، إضافة إلى التغيرات المعينة على وأنا دائما أداء التراجع عن التغييرات المعلقة العملية عليها.إنه مزعج.هل هناك أي طريقة لمنع Visual Studio من يتصرف بهذه الطريقة ؟

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

المحلول

هذا هو عادة فقط مشكلة الموقع المشاريع.لأنها تشمل كل شيء داخل vroot في "المشروع" (الذي لا وجود له في الواقع), و إذا كنت ربط هذا vroot إلى التحكم في الإصدار ، ثم TFS يقول "مهلا إذا كان في المشروع أنه يجب أن يكون في التحكم في الإصدار".مشاريع تطبيق ويب لم يكن لديك هذه المشكلة.

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

نصائح أخرى

عادة obj/debug المجلدات لا إضافة جزء من مصدر عنصر التحكم عندما يضاف محلول.تخميني هو أن أحدهم صراحة إضافة إلى "عنصر تحكم مصدر" عند ترحيل الحل الخاص بك.

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

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