java - كيف أتحول إلى فرع آخر للتخريب في Intellij؟




svn versioning intellij-idea branch (5)

تم للتو اكتشاف تبديل الفروع باستخدام مربع حوار التحديث (VCS -> Update Project، ⌘T) ، حيث يمكنني تحديد أي فرع أو علامة أو مراجعة أريدها.

ما هو مفهوم تبديل الفروع في IntelliJ؟ يجب أن أكون إما أعمى أو أحمق ...

أفترض أنه سيكون هناك خيار "التبديل إلى النسخ" أو شيء من هذا القبيل ، ولكن لا يوجد شيء ...

EDIT للتوضيح: كان لدى IDE prev خيار بسيط "switch to copy" ، والذي قام بتحديث جميع الملفات التي تختلف عن الفرع / الجذع الحالي. يبدو أن IntelliJ يتبع نهجا مختلفا تماما لهذا ، والذي يبدو أنه لا يفهمه. المساعدة ليست مفيدة جدا سواء.

الكلمات الرئيسية مفيدة ، وصلات أو تلميحات هي محل تقدير كبير جدا. شكر.


مجرد استخدام "Subversion" -> "تحديث الدليل ..." مع خيارات. في حالة إيقاف تشغيل مربع الحوار "خيارات التحديث" ، فإليك كيفية تحريكه مرة أخرى:

  1. انتقل إلى: "الإعدادات" -> "التحكم في الإصدار" -> "التأكيد"
  2. حدد المربع "مربع حوار خيارات العرض ..." لـ "تحديث"

إذا كنت مثلك ضربت "تكوين الفروع" ، ثم اخترت مسار الفرع الذي تريده - وهذا خطأ! عندما تكون في "تكوين الفروع" تحتاج إلى تحديد المسار مستوى واحد من هناك

نأمل أن يساعد هذا شخص مثلي ...


بالنسبة إلى noobs مثلي التي تحققت من مربع "عدم إظهار هذا مرة أخرى" في البداية ، ولم يعد مربع حوار تحديث التخريب يطالبك مجددًا ، جرِّب هذا:

  1. استخدم قائمة الأوامر "التحكم في الإصدار" -> إظهار عرض التغييرات
  2. في هذا العرض ، انتقل إلى علامة التبويب "Subversion Working Copies Information"
  3. هنا يجب أن تجد رابط "تكوين الفروع" حيث يجب أن تكون قادرًا على تبديل الجذع والفروع

إذا جاز لي القول ، فإن هذا يبدو معقدًا إلى حد كبير ، إذا كان أي شخص أفضل ، فسيكون من دواعي سروري أن أسمع :-)


طريقة بسيطة لإزالة الملفات غير المتعقبة

لإزالة جميع الملفات غير القابلة للتتبع ، فإن الطريقة البسيطة هي إضافة جميع الملفات أولاً وإعادة تعيين الريبو على النحو التالي

git add --all
git reset --hard HEAD






java svn versioning intellij-idea branch