আমি উইন্ডোজ মেশিনে গিট ব্যাশ ব্যবহার করি: ২০১ 2016-০২-২৩ এ নির্মিত উইন্ডোজ উইন্ডোজের জন্য গিটের সংস্করণ ২.7.২ (32-বিট সংস্করণ) https://git-scm.com থেকে উপলব্ধ ।
ব্যাশ মধ্যে আমি থেকে একটি ডিরেক্টরি অনুলিপি করতে পারেন /c/
থেকে /e/
(একটি USB থাম্ব ড্রাইভ)। যাইহোক, আমি ব্যবহার করার চেষ্টা করার সময় আমি ত্রুটিগুলি পাই rsync
। আমি cygdrive
ডিরেক্টরিটির নাম যুক্ত করার চেষ্টা করেছি , কিন্তু এটি কার্যকর হয়নি। এছাড়াও যোগ করার চেষ্টা করেছেন -e
(কেবল কী হবে তা দেখার জন্য) যা কোনও কাজ করে না।
আমি উল্লেখ করেছি যে অনুলিপি কমান্ডটি কাজ করে কারণ এটি আশ্চর্যজনক যে আমি ড্রাইভটি একভাবে দেখতে পারি, তবে এটি অন্যভাবে দেখতে পাচ্ছি না।
আপনাকে ধন্যবাদ, এবং দয়া করে মন্তব্যটি করুন যদি আপনি আমাকে আরও ভাল করে তুলতে প্রশ্নটি আরও কম করেন।
অতিরিক্ত পটভূমি এবং গবেষণা:
ত্রুটি 255
এক পর্যায়ে আমি বিশ্বাস করি যে আমি ঠিক একই ত্রুটি পেয়েছি (255), যা আমাকে এই পোস্টে নিয়ে গেছে। তবে, এখানে সমাধানটি cygwin
গিট ব্যাশের সাথে নয়, সম্পর্কিত ।
/programming/16969119/dotcloud-push-on-cygwin-fails-with-rsync-error-unexplained-error-code-255
জাগ্রত এবং আরএসসিএনসি
rsync
বিশেষত এখানকার মেকানিক্স সম্পর্কে প্রচুর বিতর্ক রয়েছে mitchellh
। তবে, আমার ইন্সটলেশনে কোন উপাদানগুলি তারা রেফারেন্স করছে তা নিশ্চিত, বা কীভাবে বলতে হবে তা নিশ্চিত ছিলাম না। আমি এই সমস্যা সম্পর্কে এই সাইটে একটি পৃথক প্রশ্ন জিজ্ঞাসা। উত্স: https://github.com/mitchellh/vagrant/issues/3236
এমুলেটেড লিনাক্স পরিবেশে ড্রাইভের তালিকা তৈরি করা
উত্স: http://mingw-users.1079350.n2.nabble.com/Windows-c-drive-td6555321.html
আমি যখন পাই তখন আমি cat /etc/fstab
নিম্নলিখিতগুলি পাই:
$ cat /etc/fstab
# For a description of the file format, see the Users Guide
# http://cygwin.com/cygwin-ug-net/using.html#mount-table
# DO NOT REMOVE NEXT LINE. It remove cygdrive prefix from path
none / cygdrive binary,posix=0,noacl,user 0 0
none /tmp usertemp binary,posix=0,noacl 0 0
যা আমার মনে হয় যে এটির একটি ভলিউম রয়েছে তার ইঙ্গিত দেয় cygdrive
, তবে সেই নামটি সফলভাবে অ্যাক্সেস করে এমন কোনও আদেশ আমি পাইনি।
সম্ভাব্য সদৃশ প্রশ্ন:
@ কেনর্ব পরামর্শ দিলেন যে এই প্রশ্নটি কেন cwRsync উইন্ডোজে কাজ করে না তার নকল ? ।
গতকাল এই পোস্টটি দেখে মনে নেই, তবে এটি আমার মতো দেখতে সবচেয়ে বেশি লাগে। আমি এখনও এটি অন্যরকম বলে মনে করি কারণ এই প্রশ্নটি ২০১১ সালে পোস্ট করা হয়েছিল, এবং এর সংস্করণটি rsync
২০১ 2016 সালের। / গিট বাশ
যদি সেই প্রশ্নটি সদৃশ হয় তবে সেখানে এখনই কোনও গ্রহণযোগ্য উত্তর নেই এবং শীর্ষ উত্তর আমার পক্ষে কাজ করে না।
সাধারণভাবে, এই সমস্ত গবেষণা আমাকে বিশ্বাস করতে পরিচালিত করেছিল যে rsync
উইন্ডোজ বন্দরগুলিতে বেশ কয়েকটি সমস্যা ছিল এবং এটি কেবলমাত্র বর্তমান একটি।
আমি মনে করি ড্রাইভটি আলাদাভাবে নির্দিষ্ট করে দিয়ে সমস্যার সমাধান করা যেতে পারে ... তবে আমি জানি না কী কাজ করবে। আমি ড্রাইভের নাম, ড্রাইভ লেটার, উইন্ডোজ কোলন ব্যাকস্ল্যাশ সিনট্যাক্স ব্যবহার করে চেষ্টা করেছি। স্পষ্টতই এটি কার্যকর হয়নি, এবং শেষ পর্যন্ত আমি কেবল অনুমান করছি।
msygit এ rsync
10/18/11 এ ওয়ার্নার বেরোক মো
"/ সি / ফোল্ডার" কোনও আবেদনের যুক্তি হিসাবে পাস করার জন্য কি পালানো সম্ভব? গিট এটিকে ডিফল্টরূপে "সি: \ ফোল্ডার" এ রূপান্তর করে এবং মনে হয় সাধারণ পালানোর পদ্ধতি ব্যবহার করেও আমি এড়াতে পারি না। https://groups.google.com/forum/#!topic/msysgit/J1hvt9Ave8g
আমি এটি সম্পর্কিত কিনা তা নিশ্চিত নই, আমি মনে করি তারা একটি গিট কমান্ডের অভ্যন্তরে আরএসএনসি ব্যবহার করার চেষ্টা করছে, তবে এটি আকর্ষণীয় যে তারা পথের নাম নিয়ে সমস্যা করছে। আমি ভাবছি যে এই ত্রুটিগুলি পথটির দ্বারা অনুবাদিত হওয়ার কারণে একটিকে অন্তর্ভুক্ত করা হয়েছে :
?
ত্রুটি কোডগুলি 12 এবং 255 (মার্চ 21, 2016 এ সম্পাদনা করুন)
যেহেতু অন্য কেউ (@ ডেভিডপস্টিল) এটিও একটি নকল হিসাবে বলছেন, তাই আমি ভেবেছিলাম যে আমি অন্য প্রশ্নের উত্তর / মন্তব্যগুলি আবার চেষ্টা করব try
অন্যান্য প্রশ্নের শীর্ষস্থানীয় ভোট দেওয়া উত্তর এবং মন্তব্যগুলি এখনও আমার পক্ষে কার্যকর হয়নি, যা আমাকে এই সিদ্ধান্তে নিয়ে আসে যে এটি একটি ভিন্ন সমস্যা।
অন্যান্য প্রশ্নের শীর্ষে ভোট দেওয়া উত্তরের চূড়ান্ত মন্তব্যে প্রস্তাবিত থাম্ব ড্রাইভ থেকে আরএসসিএনসি চেষ্টা করার ফলাফল এখানে রয়েছে :
প্রথমে আমি ব্যবহার করার চেষ্টা করেছি /c/
, যা উইন্ডোজের জন্য বাশ-এ অন্যান্য কমান্ডগুলিতে ড্রাইভগুলি উল্লেখ করার উপায়।
user@computer MINGW32 /e
$ rsync -trd /c/examp/ .
ssh: Could not resolve hostname c: Name or service not known
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(605) [Receiver=3.0.9]
/cygwin
উপসর্গের সাথে আমি একই ত্রুটি পেয়েছি :
user@computer MINGW32 /e
$ rsync -trd /cygwin/c/examp/ .
ssh: Could not resolve hostname c: Name or service not known
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(605) [Receiver=3.0.9]
বিভিন্ন ধরণের যোগ করার চেষ্টা করা হয়েছিল c:
, কিন্তু অতীতে যেমন এটি উল্লেখ করা হয়েছে, কোলন rsync
মনে করে যে এটি একটি দূরবর্তী সংযোগ, এবং যাতে ত্রুটি 255 এ ব্যর্থ হয়।
user@computer MINGW32 /e
$ rsync -trd /c:/examp/ .
ssh: Could not resolve hostname c: Name or service not known
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: unexplained error (code 255) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(605) [Receiver=3.0.9]
rsync -trd c:/examp/ e:/
?
mysys2
সহায়তা হতে পারে তবে আমি এই পদক্ষেপগুলি অনুসরণ করতে দ্বিধায় রয়েছি। আমি ছাড়া বাঁচতে পারি rsync
, তবে আমি git
github.com/git-for-windows/git/wiki/