سؤال

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

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

لقد أضفت أيضا نمط الاستبعاد لإعدادات السلاحف، وأنا على علم بممتلكات تلبية Global Subversion من محاولة لإيجاد الإجابة هنا فقط الآن :) فقط FYI أعرف أنني أعرف أين لوضع النمط، ولكن غير متأكد من ماذا او ما يجب أن يكون.

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

المحلول

فيما يتعلق بأنماط تجاهل، فإن السلحفاة مساعدة تقول:

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

يبدو أن الخيار الوحيد هو SVN: تجاهل الخاصية.

نصائح أخرى

عند إنشاء مشروع Maven جديد، تذكر ذلك SVN: تجاهل ال استهداف مجلد. هذه هي أقوى طريقة.

ملاحظة: إذا قمت ببناء نمط ل استهداف, ، سوف تتطابق مع كل كلمة تحتوي تقريبا استهداف...

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