मैं पैच लागू करने की कोशिश कर रहा हूं लेकिन मुझे एक खाली त्रुटि संदेश मिलता है (इसमें कोई पाठ या कुछ भी नहीं है)। मेरे पास TortoiseSVN का नवीनतम संस्करण है।TortoiseSVN पैच त्रुटि लागू करें
उत्तर
मैं एक ही मुद्दा था, तो आप संशोधन से पैच बनाया है, "एकीकृत diff के रूप में परिवर्तन शो" का उपयोग कर, अपने पैच फ़ाइल में रास्तों चेक करते हैं, यह एक सही है:
फ़ोल्डर/फ़ाइलनाम। सीएस
लेकिन यह एक (निरपेक्ष पथ के साथ) के मुद्दों का कारण होगा:
c: /Folder/FileName.cs
बस संबंधित पथ को पूर्ण कन्वर्ट।
ट्रैक 0.11 से Udiff फ़ाइलों के पास पूर्ण पथ हैं और TortoiseSVN-> पैच लागू करें में यह खाली त्रुटि संवाद का कारण बनता है। समान फिक्स (अपनी कार्यशील निर्देशिका की जड़ से संबंधित पथ बनाएं) लागू होता है। – Magicianeer
मैंने इसे तय किया है जिस तरह से @ मैगशियनियर ने सुझाव दिया है। फ़ाइलों को खोलें और सभी c:/उदाहरणों को प्रतिस्थापित करें/और diff फ़ाइल को सही तरीके से काम करना चाहिए। – CodingBarfield
सही उत्तर के लिए धन्यवाद @ इवान जोवोविच। आपने मेरे लिए बहुत समय बचाया :) –
Having a look here, इस खाली त्रुटि SVN पैच मुद्दा 3 सम्भावित मूल कारणों प्रतीत हो रहा है:
पैच फ़ाइल रिक्त है (या तो पैच डेटा खाली दिखाई देता है अमान्य है)
पैच सही निर्देशिका के लिए लागू नहीं है (ऑटो-निर्देशिका-खोज ट्रंक पर काम करता है अब)
पैच फ़ाइल निरपेक्ष पथ के बजाय का उपयोग करता रिश्तेदार की लोगों
पहले शायद तुम्हारा नहीं है आप निरपेक्ष एक
के बजाय रिश्तेदार पथ का उपयोग करने मैं इस संदेश को हर समय मिलता है चाहिए (ट्रंक पहले से ही इस तरह के रास्तों स्वचालित रूप से स्ट्रिप्स), सबसे शायद। आमतौर पर यह इसलिए होता है क्योंकि कछुए लॉग पर जाने के लिए मैं विंडोज एक्सप्लोरर में राइट क्लिक करता हूं। जब आप इस संदर्भ से "एकीकृत अंतर के रूप में अंतर दिखाएं" का उपयोग करते हैं, तो जेनरेट किए गए पैच में आपके कंप्यूटर के सापेक्ष पूर्ण स्थान होंगे, जैसे "c: \ source \"। यदि आप इस पैच को किसी अन्य निर्देशिका में लागू करने का प्रयास करते हैं, तो यह असफल हो जाएगा।
समाधान कछुए से रिपोजिटरी ब्राउज़र का उपयोग करना है, फिर इस संदर्भ से "शो लॉग" मेनू का उपयोग करें। जेनरेट किए गए पैच में रिश्तेदार स्थान होंगे और आप उन पैच को कहीं भी लागू करने में सक्षम होंगे जहां सापेक्ष पथ मेल खाते हैं।
मुझे इस समस्या का भी सामना करना पड़ा है और पैच फ़ाइल में पथ को बदलकर इसे ठीक किया गया है। मेरे मामले में मुझे सिर्फ एक फाइल पैच करना है। समस्या आई क्योंकि मेरे मामले में मैंने समीक्षा-बोर्ड से पैच फ़ाइल बनाई जो पूर्ण लिंक पथ वाली फाइलें बनाता है। सूचकांक /home/pushpendra/...something/file.c (संशोधन some_rev)
तो मैं के साथ इस लाइन की जगह:
सूचकांक file.c (संशोधन some_rev) और फिर सही इस फाइल पर क्लिक करें और फिर पैच लागू करें।
- 1. एसवीएन पैच कैसे बनाएं और लागू करें?
- 2. django पैच को कैसे लागू करें
- 3. TortoiseSVN लिखने-लॉक त्रुटि?
- 4. गिट में एक बहुत पुराना पैच कैसे लागू करें?
- 5. 'गिट लागू' चलाने में त्रुटि
- 6. गिट प्रारूप-पैच के साथ जेनरेट किए गए पैच को कैसे लागू करें?
- 7. TortoiseSVN
- 8. TortoiseSVN
- 9. TortoiseSVN
- 10. TortoiseSVN
- 11. TortoiseSVN
- 12. TortoiseSVN
- 13. TortoiseSVN
- 14. TortoiseSVN
- 15. कोई फ़ाइल चेक आउट होने पर TortoiseSVN में पैच कैसे बनाएं?
- 16. विंडोज पर पैच कैसे करें?
- 17. संपादित करें (पैच)
- 18. एक TortoiseSVN
- 19. मैं TortoiseSVN का उपयोग करके संशोधन के बीच diff से पैच कैसे बना सकता हूं?
- 20. पैच
- 21. पूर्ववत TortoiseSVN
- 22. लिनक्स TortoiseSVN
- 23. TortoiseSVN svnadmin
- 24. TortoiseSVN चेरीपिकिंग
- 25. TortoiseHg एक पैच
- 26. पैच लाइन-दर-लाइन
- 27. टीमसिटी v7.0.2 - पैच
- 28. ड्रश का उपयोग करके ड्रूपल कोर पर पैच कैसे लागू करें
- 29. svn हटाने और svn नाम बदलने के बाद एक लागू पैच प्राप्त करें
- 30. एक्लिप्स में बग को ठीक करने के लिए पैच लागू करें?
एसओ माइकल में आपका स्वागत है! आपके प्रश्न में जाने के लिए बहुत कुछ नहीं है। क्या आप कोई अतिरिक्त विवरण दे सकते हैं? यदि नहीं, तो [टोर्टोइज़] (http://tortoisesvn.net/support.html) वेबसाइट पर जाकर सबसे अच्छा हो सकता है और वहां से पूछें। – AlG