मैं Intellij में किसी अन्य तोड़फोड़ शाखा में कैसे स्विच करूं?


146

इंटेलीज में स्विचिंग शाखाओं की अवधारणा क्या है? मुझे या तो अंधा होना चाहिए या एक बेवकूफ ...

मुझे लगता है कि वहाँ एक "कॉपी करने के लिए स्विच" विकल्प या ऐसा कुछ होगा, लेकिन वहाँ कोई नहीं है ...

स्पष्टीकरण के लिए EDIT: मेरी प्रचलित आईडीई में एक सरल "कॉपी टू स्विच" विकल्प था, जिसने सभी फाइलों को वर्तमान शाखा / ट्रंक से अलग होने का अद्यतन किया। IntelliJ के लिए यह पूरी तरह से अलग दृष्टिकोण है, जो मुझे समझ में नहीं आता है। मदद बहुत उपयोगी भी नहीं है।

सहायक कीवर्ड, लिंक या संकेत बहुत सराहना करते हैं। धन्यवाद।


मामले में यह किसी और की मदद कर सकता है: मैंने svn switchडॉस कमांड लाइन से करने की कोशिश की और जब यह काम करने के लिए प्रकट हुआ, तो वास्तव में इसने कुछ भी नहीं किया (यह svn stकहना जारी रखा कि मैं पुराने URL की ओर इशारा कर रहा हूं)। लेकिन IntelliJ में एक अपडेट (Ctrl + T) के माध्यम से स्विच करना पूरी तरह से काम करता है।
vegemite4me

जवाबों:


216

बस खोजी गई स्विचिंग शाखाओं को अपडेट संवाद (वीसीएस -> अपडेट प्रोजेक्ट, ,T) का उपयोग करके किया जाता है, जहां मैं किसी भी शाखा, टैग या संशोधन का चयन कर सकता हूं जो मैं चाहता हूं।


2
ठीक है क्योंकि यहाँ आप अपने सैंडबॉक्स को "अपडेट" कर रहे हैं एक नई शाखा में।
शॉन एफ

50
मैं कहता हूं कि वह अंधा और गूंगा है। वास्तव में मुझे svn संदर्भ मेनू में भी "स्विच" विकल्प की उम्मीद थी। लेकिन वास्तव में यह कहीं और पाया जाना है।
TjerkW

2
इस .. अद्यतन करने jetbrains.com/idea/help/...
लुकास गार्सिया

उपयोगकर्ता विभिन्न CSV में IDEA से समान अनुभव की उम्मीद करता है, जो कि करना मुश्किल है क्योंकि SVN दृष्टिकोण GIT के संभावित से "गूंगा" दिखता है। भ्रम यह है कि IDEA जादू से "उसी अनुभव" की उम्मीद है।
मुस्कान-

46

मेरे जैसे नोब्स के लिए जिन्होंने शुरुआत में "इसे फिर से न दिखाएं" बॉक्स को चेक किया था, और अब तोड़फोड़ का अपडेट डायलॉग नहीं है, इसे आज़माएं:

  1. कमांड मेनू "संस्करण नियंत्रण" का उपयोग करें -> परिवर्तन देखें दिखाएं
  2. इस दृश्य में, "सबवर्सन वर्किंग कॉपियों की जानकारी" टैब पर जाएं
  3. यहां आपको "कॉन्फ़िगर शाखाएं" लिंक मिलनी चाहिए, क्या आप ट्रंक और शाखाओं को स्विच करने में सक्षम होना चाहिए

अगर मैं कहूं, यह काफी जटिल है, अगर किसी के पास बेहतर है, तो मुझे यह सुनकर खुशी होगी :-)


10
संपादित करें: आप संवाद विंडो को फिर से संकेत दे सकते हैं, निम्नलिखित: सेटिंग्स | संस्करण नियंत्रण | पुष्टि | इन आदेशों के लागू होने पर विकल्प प्रदर्शित करें संवाद: अपडेट
अरनौद पी

40
आप डायलॉग बॉक्स को "अपडेट डायरेक्टरी" मेनू आइटम पर शिफ्ट क्लिक के साथ वापस ला सकते हैं।
माइकल लॉयड ली mlk

16

बस विकल्पों के साथ "तोड़फोड़" -> "अद्यतन निर्देशिका ..." का उपयोग करें। "अपडेट विकल्प" संवाद बंद होने की स्थिति में, यहां बताया गया है कि कोई इसे कैसे वापस ले सकता है:

  1. यहां जाएं: "सेटिंग" -> "संस्करण नियंत्रण" -> "पुष्टि"
  2. "अपडेट" के लिए "प्रदर्शन विकल्प संवाद ..." बॉक्स चेक करें

7

अगर मेरी तरह आपने "कॉन्फ़िगर शाखाओं को मारा", और फिर उस शाखा का रास्ता चुना जो आप चाहते हैं - यह गलत है! जब "शाखाओं को कॉन्फ़िगर करें" तो आपको वहां से एक स्तर का रास्ता चुनना होगा

उम्मीद है कि यह मेरी तरह किसी को मदद करता है ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.