كيف ارتكاب الملفات فقط كنت قد "وأضاف" لمراقبة الإصدار في سوبكليبسي؟

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

سؤال

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

وأرجو أن أكون أوضحت السؤال بشكل صحيح ..

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

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

المحلول

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

$ touch file
$ svn status
?       file
$ svn add file
A         file
$ svn status
A       file
$ touch file2
$ svn status
?       file2
A       file
$ svn commit -m "Added empty file"
Adding         file
Transmitting file data .
Committed revision 2.

و? يدل على الملف الذي هو غير معروف لإس ولن يتم وضع تحت التحكم في الإصدار تلقائيا بواسطة svn commit. A يدل على الملف الجديد الذي من المقرر إضافتها. سوبكليبسي تحاول أن تعكس هذا السلوك عن طريق السماح لك "إضافة ملف إلى التحكم في الإصدار"، وهو ما يعادل svn add سطر الأوامر. ولكنه يشمل أيضا على ملفات غير معلومة الإصدار ليس من المقرر إضافتها في ارتكاب حوارها (أي أنا شخصيا أجد مزعج إلى حد ما). إذا قمت بتشغيل svn status على سطر الأوامر، سيتم وضع علامة تلك الملفات التي "إضافة إلى التحكم في الإصدار" في سوبكليبسي مع A بينما تلك التي لم سيتم وضع علامة مع ?. سوف لا يكون لديك لتشغيل أية أوامر svn add منذ كنت فعلت ذلك بالفعل في سوبكليبسي.

نصائح أخرى

ويمكنك إضافة نمط في تفضيلات / فريق / موارد متجاهل (انها ليست نفس إس: تجاهل). يمكنك أيضا حذف ذلك، إذا لم يعد مفيدا.

واستخدام إس: تجاهل للموارد لا تحتاج تحت السيطرة نسخة (فريق> إضافة إلى SVN: تجاهل)

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