2013-07-02 8 views
9

में विफल रहा है मैं एक git svn rebase किया था और मैं यह मिल गया:गिट: git svn rebase विफल। आरए परत अनुरोध

r58087 = a2530aabd7ce119d35f63954e075b1c86067809d (refs/remotes/git-svn) 

RA layer request failed: REPORT request failed on '/svn/path/to/repo': REPORT of '//default': Could not read chu 
nk delimiter: Secure connection truncated (https://svn.local) at /usr/lib/perl5/site_perl/Git/SVN/Ra.pm line 282 

हर मैं है एक git svn rebase फिर मैं

Index mismatch: 4c97d1eea751f79ddf4e58f48f41e89dc8d254bd != 35962f4b5051693558a975b48ff903f061908235 
rereading a2530aabd7ce119d35f63954e075b1c86067809d 

मैं अपने git-svn भंडार अद्यतन नहीं कर सकते हो, किसी को पता है कि कर? मैंने git reflog भी किया और उस संस्करण पर वापस लौटा जो मैं पहले git svn rebase से पहले था और मुझे वही चीज़ मिलती है।

कृपया मदद करें!

उत्तर

1

रिवर्स ऑर्डर में अपने प्रश्नों का उत्तर दें।

Index mismatch: 4c97d1eea751f79ddf4e58f48f41e89dc8d254bd != 35962f4b5051693558a975b48ff903f061908235 
rereading a2530aabd7ce119d35f63954e075b1c86067809d 

यह मूलतः मतलब है कि यह नहीं किया गया है सफलतापूर्वक, या पूरी तरह से, नामित संशोधन को पढ़ने में सक्षम हो गया है, और इसलिए यह है कि संशोधन से फिर से SVN से लाने के लिए शुरू कर रहा है। आपके मामले में यह आपके भंडार के r58087 है जो आपको समस्याएं पैदा कर रहा है।

इस blogpost के आधार पर, ऐसा लगता है कि यह संशोधन बहुत बड़ा है, और जब आप इसे पुनर्प्राप्त करने का प्रयास कर रहे हैं तो सर्वर समय समाप्त हो रहा है।

  1. आप सर्वर को अपग्रेड करने की कोशिश कर सकते हैं, यह मानते हुए कि आप एक बाद में/नवीनतम SVN संस्करण में वह क्षमता है कि:

    इंटरनेट के सामूहिक ज्ञान के आधार पर, आप विकल्पों की एक जोड़ी है।

  2. आप अपने svn क्लाइंट को बाद के संस्करण में अपग्रेड कर सकते हैं, और इसका उपयोग करने के लिए अपने git-svn को मजबूर कर सकते हैं।

आप आप कर सकते हैं brew install subversion --perl दूसरा मार्ग नीचे जाने के लिए है, तो, मैक पर के इच्छुक हों,, और फिर अपने .bashrc की तरह

export PERLLIB=/usr/local/opt/subversion/Library/Perl/$(perl -e '$a=$^V; $a=~s/v//; $a=~s/\.[0-9]+$//; print $a')/darwin-thread-multi-2level/ 

कुछ जोड़ने।

संबंधित मुद्दे