संगीतकार परिवर्तन को छोड़ देते हैं: [y, n, v, d, s,?] क्या करते हैं


121

साधारण सवाल जो मुझे महीनों से परेशान कर रहा है।

कभी-कभी मैं बग (विशेष रूप से हमारे आंतरिक कामों के लिए) को ठीक करने के लिए विक्रेताओं की निर्देशिका में गोता लगाऊंगा। स्रोत पैकेज में फ़िक्स को वापस माइग्रेट करने और परिनियोजित करने के बाद, मैं composer update company/packageमुख्य परियोजना में हूँ और मुझसे पूछा गया:

Discard changes [y,n,v,d,s,?]

मैं पर एक सभ्य को समझना होता है yऔर nयह नहीं कि बारे में दस्तावेज़ प्राप्त करने में सक्षम है v, d, s, ?क्या ज़रूरत है? मैंने हमेशा हिट किया yलेकिन शायद मुझे कुछ उपयोगी याद आ रहा है।


संपादन:

  • जोड़ा गया dविकल्प (अक्टूबर 17)

8
क्या आपने प्रयोग करने की कोशिश की है ?? यह शायद एक अच्छा मदद संदेश लाएगा।
22

2
ज़रूर। बातें यह है कि संगीतकार को अपडेट करने में दो मिनट लगते हैं, गंदी अवस्था को पहचानते हैं और जब वास्तव में काम करते हैं yतो मैं हिट में मांसपेशी मेमोरी किक मारता हूं और ?किसी अन्य जोड़े को इंतजार किए बिना हिट करने की कोई क्षमता नहीं है । मुझे लगता है कि अगर मैं अपना सिर खुजलाता हूं, तो मैं भी दूसरों की तरह ही चिल्लाता हूं।
मार्क फॉक्स

1
यह अब एक विकल्प के रूप में डी है, इसलिए इसे यहां जोड़ना अच्छा होगा
म्लाडेन जेन्जेटोविक

जवाबों:


188

चुनना ?आपको विवरण दिखाता है:

y - discard changes and apply the update
n - abort the update and let you manually clean things up
v - view modified files
d - view local modifications (diff)
s - stash changes and try to reapply them after the update

आप स्रोत कोड भी देख सकते हैं, संबंधित भाग यहां है


31

यदि आप के साथ चलाते हैं --no-interaction, तो आप फ़ाइल discard-changes: trueमें सेट कर सकते हैं composer.jsonऔर आपको हर बार इस विकल्प के लिए संकेत नहीं मिलेगा।

या, भागो:

COMPOSER_DISCARD_CHANGES=true composer install --no-interaction


2
इस विकल्प को किक के बिना चलाने के लिए वैसे भी है--no-interaction
जेक सिलवेस्टर

3
@JakeSylvestre शायद एक साल देर से, लेकिन यह समान समस्या वाले अन्य लोगों के लिए उपयोगी हो सकता है: stackoverflow.com/a/18812171/1097372
Iyas

@ उल्लास आह, महान! धन्यवाद।
जेक सिल्वेस्ट्रे

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