यह रेक में एक मुद्दा है जिसे पहले ही संबोधित किया जा चुका है।
@ समतुल्य @ द्वारा जवाब एक बंदर पैच है और इसे टाला जाना चाहिए।
जैसा कि @ क्रिस बताते हैं, यह एक ऐसा मुद्दा है जिसे अलग किया गया है rake 11.0.1
। चूंकि @ क्रिस ने अपना जवाब पोस्ट किया है, रेक के नए संस्करण उपलब्ध हैं और आदर्श रूप से आप समय के साथ रह पाएंगे और रेक के पुराने संस्करण पर पिन नहीं किया जा सकेगा। मेरा विश्वास करो, मैं वहां गया हूं और यह एक अच्छा विचार नहीं है यदि आप इसकी मदद कर सकते हैं। इसके अलावा यह रेल 2.3 या रेल के किसी भी संस्करण के साथ एक मुद्दा नहीं है।
कोई भी रेक < v11.0.1
या > v11.0.1 and < v12
काम करेगा लेकिन यह अभी भी एक काम है और इसे भी टाला जाना चाहिए; आदर्श रूप से आप समय के साथ रह पाएंगे।
चूंकि last_comment
पदावनत किया जा रहा है इसलिए निर्भरता को ही उन्नत किया जाना चाहिए। मेरे मामले में यह rspec-core
केवल आकस्मिक रूप से v3.4.4 में तय किया गया था ।
जोड़
अपनी निर्भरता को एक ऐसे संस्करण में अपग्रेड करें जो कॉल नहीं करता है, last_comment
बल्कि last_description
इसके बजाय कॉल करता है। शायद यह rspec
और rspec-core
3.4.4 या अधिक करने के लिए उन्नयन इसे ठीक कर देगा। rspec-core
<3.4.4 कॉल last_comment
।
यदि आपकी निर्भरता में ऐसा संस्करण नहीं है जो कॉल नहीं करता है last_description
, तो एक अच्छे नागरिक बनें और इसे ठीक करने के लिए पीआर सबमिट करें :)
bundle exec
बाद उपयोग करना है, बसrake
बंडल निष्पादन के बिना अभी भी कैसे उपयोग करना है ??