سؤال

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

هل هناك طريقة للقيام بذلك باستخدام التخريب في الكسوف؟ لم أتمكن من العثور عليه لذلك لا بد لي من إلغاء تحديد الملفات التي لا أريد الالتزام بها في كل مرة. لاحظ أنه لا يمكنني استخدام SVN: تجاهل لأن هذه الملفات، ويجب أن تكون في المستودع.

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

المحلول

يمكنك القيام بذلك في تزامن رأي. انقر على إظهار مجموعات التغيير زر. يمكنك بعد ذلك إضافة ملفات تغييرات إلى تغيير مجموعات (وإنشاء مجموعات تغيير جديدة) من قائمة النقر بزر الماوس الأيمن.

نصائح أخرى

في حين أن فكرة التغيير مجموعة من قائمة التغيير ليست كذلك مباشرة بدعم من التخريب، سيكون أحد الاحتمالات استخدام SVN جنبا إلى جنب مع mylyn..

يمكنك تعيين كل مجموعة من الملفات إلى مختلف مهمة ومعرفة ما إذا كان Subclipse يسمح لك بارتكاب مهام واحدة أو عدة فقط من خلال MyLyn.
لم أختبر هذا التكوين مباشرة، لكنه يستحق المحاولة.

خيار مثل (انظر mylyn wiki.):

إنشاء وإدارة تلقائيا مع سياق المهمة - تمكن إدارة مجموعة التغيير التلقائي. سيتم إنشاء مجموعات التغيير تلقائيا حتى تتمكن من ارتكاب أو تحديث الموارد فقط في سياق المهمة.

يبدو واعدا.

تغيير مجموعات في Eclipse (Subclipse Plugin) لا يعمل بشكل جيد للغاية. إذا قمت بإغلاق المشروع وإعادة فتحه، فإن مجموعات التغيير الخاصة بك تختفي أو تختفي جميع الملفات التي قمت بتعيينها مسبقا لمجموعة التغيير الآن. SVN: لا يعمل التجاهل إذا حدث ذلك دليلا، لكنك تريد تتبع الملفات التي داخل الدليل (لا تسأل كيف يحدث هذا - من الصعب شرح). قائمة تغيير Intellij أفضل بكثير.

ماذا عن وضع تلك الملفات على SVN: تجاهل قائمة؟ (اضبط الملفات لاستبعادها كقيم
SVN: تجاهل الممتلكات) سيتم استبعادها للتو من النسخة حتى لا تحصل عليها أبدا
وقد تم تجاهل أي تغييرات على هذه الملفات من خلال التخريب.

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

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