سؤال

أنا جديدة على الكسوف.أنا باستخدام subclipse الاتصال بي إس.هناك بعض المجلدات و الملفات أود أن أضيف إلى svn:تجاهل, لكنه جرايد.هل هناك طريقة سهلة للحصول على subclipse تجاهل الملفات و الدلائل ؟

subclipse

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

المحلول

لا يمكنك svn:تجاهل ملف موجود بالفعل ارتكبت إلى مستودع.

لذلك يجب:

  1. حذف الملف من مستودع.
  2. تحديث المشروع الخاص بك (عمل نسخ) إلى رئيس المراجعة.
  3. إعادة إنشاء الملف في الكسوف.
  4. مجموعة إس:تجاهل على الملف عن طريق فريق->إضافة إلى svn:تجاهل.
  5. إعادة تشغيل الكسوف لتعكس التغييرات.

حظا سعيدا!

نصائح أخرى

وكنت قادرا على القيام بذلك باستخدام تورتويز إس في إن مباشرة من ويندوز اكسبلورر:

وانقر بزر الماوس الأيمن على الملف إلى ignore-> TortiseSVN-> Delete and add to ignore list

وكان لي لإغلاق ثم إعادة فتح المشروع في الكسوف، المهمة:)

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

alt text

على سبيل المثال ، تشير الشكل أعلاه ، عندما أردت أن تجاهل webapp المجلد دون إضافة src, subclipse كان لا يسمح لي بذلك.ولكن عندما أضفت جافا مجلد النسخة التحكم "إضافة إلى svn:تجاهل..." تم تمكين webapp.

إذا كنت تحاول مشاركة المشروع في SVN مع كسوف للمرة الأولى، قد ترغب في تجنب بعض الملفات المراد ارتكبت. من أجل القيام بذلك، انتقل إلى تفضيلات> Team-> الموارد التي تم تجاهلها. في هذه الشاشة تحتاج فقط لإضافة نمط إلى تجاهل هذا النوع من الملفات التي لا تريد أن يرتكبها.

العمل مع Subclipse على الكسوف النيلي Service Release 2

كنت قد ارتكبت المجلدات مع الملفات المؤقتة وسجلات الكذب تحت /src إس في مستودع.وبعد أن يدركوا ذلك ، وجدت نفسي في نفس الوضع مع جرايد "إس:تجاهل"

وجدت الحلول التالية:

1.أنا حذفت المجلد من مصدر مشروع

2.فريق -- > لارتكاب...بدون مجلد

3.صوغه المجلد مرة أخرى في شجرة المشروع

الآن كنت قادرا على استخدام "فريق -> إضافة إلى svn:تجاهل..."

وهذا هو مجرد المهرج وأنا لست مستخدم سوبكليبسي، ولكن هل تضمن أن المجلدات التي تحتوي على ما كنت تحاول تجاهل أضيفت أنفسهم إلى SVN؟ لا يمكنك إس: تجاهل شيء داخل المجلد الذي ليس تحت السيطرة النسخة

ما عملت بالنسبة لي هو ما يلي :(الكسوف 3.3.6 Subclipse 2.4)

  • مجموعة إس:تجاهل الخاصية عبر السلحفاة :( .الإعدادات .classpath .مشروع الهدف .apt_src عنصر واحد في سطر واحد)
  • حذف المشروع من الكسوف
  • الطازجة الخروج من svn
  • استيراد المشروع في الكسوف (بسيطة reimporting المشروع في الكسوف لم يعمل بالنسبة لي)

وتجاهل بعض الملفات أو إيقاف تجاهل يمكنك استخدام تفضيلات الكسوف -> فريق -> تجاهل الموارد. تحقق أو إلغاء تحديد الموارد التي تريد تعقبها.

وأنا أحسب للتو كيفية القيام بذلك:

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

إليك كيفية القيام بذلك:

وانقر بزر الماوس الأيمن على المجلد المستوى الأعلى وإضافة إلى التحكم في الإصدار انقر بزر الماوس الأيمن على المجلد التابعة تريد تجاهل، تعود انقر بزر الماوس الأيمن على المجلد الطفل الذي تريد تجاهله، إس: تجاهل (والتي سوف تكون متاحة الآن)

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

وهكذا، كان لي مجلد فرعي جديد مع ملف جديد في ذلك، وأراد أن تجاهل هذا الملف ولكن أنا لا يمكن أن يفعل ذلك لأنه كان رمادي خيار الخروج. I حلها من خلال ارتكاب المجلد الجديد الأول الذي أردت أن (كان مجلد التخزين المؤقت)، ثم إضافة هذا الملف إلى قائمة التجاهل (المجلد المضافة حديثا ؛-)، وجود فرصة لإضافة نمط بدلا من ملف واحد.

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

في حالة كنت تستخدم تورتويز إس في إن وترتكب هذه الملفات بالفعل، انتقل إلى مجلد المشروع الملفات، انقر بزر الماوس الأيمن على الملف / المجلد الذي تريد تجاهله، تورتويز إس في إن -> Unversion وإضافة إلى قائمة التجاهل. ثم قمت بحذف مجلد / ملف (اضغط عليه ومن ثم دفع DELETE على لوحة المفاتيح)، انقر على الحق في مجلد المشروع، -> SVN الالتزام ... سيؤدي ذلك إلى حذف المجلد من مستودع .... الآن يمكنك إنشاء مجلد / الملف مرة أخرى ومن ثم سيتم تجاهله.

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