मैं Git उपयोग करने के लिए और अधिक प्रभावी ढंग परियोजना है जो अपने स्रोत नियंत्रण के लिए सीवीएस का उपयोग करता है पर काम कर रहा प्रबंधन करने के लिए कोशिश कर रहा हूँ, लेकिन मैं समस्या आ रही है add
जो एक बहुत लंबे मार्ग वास्तव में है एक फ़ाइल आईएनजी - 276 वर्ण।msys Git और लंबे रास्तों
दुर्भाग्य से, यह फ़ाइल उपकरण मैं उपयोग कर रहा हूँ के साथ भेज दिया है कस्टम आईडीई द्वारा उत्पन्न होता है और यह उपकरण के द्वारा वहाँ होने की उम्मीद है, इसलिए नाम नहीं बदला जा सकता है या ले जाया गया।
बनाने की कोशिश करने के लिए निम्नलिखित का उपयोग करते हुए इस अर्द्ध पठनीय:
<projectpath>
- पथ इस परियोजना
<hugepath>
के लिए सभी घटकों को पकड़े - पहली फ़ाइल मैं
साथ समस्या आ रही है करने के लिए <projectpath>
से पथ <filename>
- साथ
[email protected] <projectpath>
$ git init
Initialized empty Git repository in <projectpath>/.git/
[email protected] <projectpath> (master)
$ git add <hugepath>/<filename>
fatal: unable to stat '<hugepath>/<filename>': No such file or directory
[email protected] <projectpath> (master)
$ ls -al <hugepath>
ls: <hugepath>/<filename>: File or path name too long
total 3
drwxr-xr-x 3 me Administ 0 May 3 2010 .
drwxr-xr-x 4 me Administ 4096 May 3 2010 ..
drwxr-xr-x 2 me Administ 0 May 3 2010 CVS
msys उपकरण यूएनसी उपसर्ग जो आम तौर पर आप wor की सुविधा देता है का उपयोग करके पथ के साथ काम फ़ाइल मैं समस्या आ रही है के नाम खिड़कियों पर लंबे समय से फाइलों के साथ k, लेकिन इस पथ सीमा के आस-पाने के लिए प्रतीत नहीं होता:
[email protected] <projectpath> (master)
$ git add //?/<projectpath>/<hugepath>/<filepath>
fatal: Too long path: //?/<projectpath>/<hugep (intin - the path displayed is trimmed)
[email protected] <projectpath> (master)
$ ls-al //?/<projectpath>/<hugepath>/
ls: //?/<projectpath>/<hugepath>/.: No such file or directory
ls: //?/<projectpath>/<hugepath>/<filepath>: No such file or directory
total 2
drwxr-xr-x 4 me Administ 4096 May 3 2010 ..
drwxr-xr-x 0 me Administ 0 May 3 2010 CVS
कोई समाधान लंबे Windows पर Git का उपयोग करके पथ के साथ फ़ाइलों को ट्रैक करने के लिए आप के बारे में पता कर रहे हैं?
मैं विंडोज विस्टा बिजनेस, एसपी 1 पर 1.7.4.msysgit.0 का उपयोग कर रहा हूं।
मुझे 'me @ work' पसंद है, क्या यह आपका वास्तविक उपयोगकर्ता नाम है या आपने इसे बनाया है? – trysis
समस्या msysgit 1.9 में तय की गई है। "गिट पुल त्रुटि त्रुटि फ़ाइल के साथ निरस्त" गिट खींचने का मेरा जवाब देखें "http://stackoverflow.com/a/22831095/151641 – mloskot