इसी तरह के प्रश्न पहले पूछे गए हैं (जैसे this एक), लेकिन उत्तरों ने इसे मेरे लिए तय नहीं किया है। मेरी लेखकों की फ़ाइल इस तरह दिखती है:एसवीएन से गिट माइग्रेशन - अपरिभाषित लेखक, लेकिन यह
cmannett85 = cmannett85 <[email protected]###>
cbamber85 = cmannett85 <[email protected]###>
www-data = cmannett85 <[email protected]###>
और मुझे जो त्रुटि मिलती है;
Author: cmannett85 not defined in users.txt file
यह त्रुटि, पर 1500 के लिए प्रतिबद्ध के बारे में होता है अन्य लेखक प्रविष्टियों ठीक किया जा रहा है तो प्रविष्टियों की बुनियादी संरचना सही होना चाहिए के साथ। एसवीएन उपयोगकर्ता नामों के आस-पास एसओ केंद्र पर पहले से ही देखे गए अधिकांश मुद्दों में से एक स्पेस प्री/संलग्न है, लेकिन जैसा कि आप चिपकाए गए त्रुटि से देख सकते हैं - वहां कोई अतिरिक्त सफेद स्थान नहीं है।
मैंने यह भी सोचा कि यह हो सकता है कि मैं एक समान उपयोगकर्ता के लिए एक उपयोगकर्ता नाम मैप कर रहा हूं, इसलिए मैंने गिट उपयोगकर्ता नाम बदल दिया लेकिन इससे कोई फर्क नहीं पड़ता। मैंने विंडोज और यूनिक्स प्रारूपों के बीच लाइन को समाप्त करने की कोशिश की, लेकिन फिर भी कोई बदलाव नहीं हुआ।
$ git svn clone https://subversion.assembla.com/svn/#### --authors-file=users.txt --no-metadata -s ####
मैं --no-metadata
आर्ग को दूर करने की कोशिश की, लेकिन कोई फर्क नहीं:
मैं आपरेशन इस का उपयोग करते हुए आह्वान। क्या कोई देख सकता है कि मैं गलत कहां गया हूं?
अद्यतन
लेज़ी बेजर की सलाह के बाद, मैं भाग गया:
$ svn log --xml | grep author | sort -u | perl -pe 's/.>(.?)<./$1 = /'
और यह देता है:
<author>cbamber85</author>
<author>cmannett85</author>
<author>www-data</author>
मैं बिल्कुल वही समस्या में भाग रहा हूं। कोई नया विचार? (एक विंडोज़ मास्किन, गिट संस्करण 1.8.3.msysgit.0 पर चल रहा है) –