কিভাবে এসএনএন এর জন্য এইচটিটিপি প্রক্সি কনফিগার করবেন


96

আমি সংগ্রহশালা http://code.sixapart.com/svn/perlbal/ থেকে কোড চেক করতে চাই । আমি কেবলমাত্র প্রক্সি সেট করে সংগ্রহস্থল url অ্যাক্সেস করতে পারি। আমার ধারণা আমি যদি এসএনএন দ্বারা একই ইউআরএল থেকে কোড পেতে চাই তবে আমারও একটি প্রক্সি কনফিগার করতে হবে। সুতরাং আপনার মধ্যে কেউ আমাকে কীভাবে এসএনএনতে এইচটিটিপি প্রক্সি কনফিগার করবেন তা বলতে পারেন?

যাইহোক, আমি svnলিনাক্সের অধীনে কমান্ড-লাইন ক্লায়েন্ট ব্যবহার করি ।

উত্তর:


126

আপনি যদি প্রায়শই জিজ্ঞাসিত প্রশ্নাগুলি দেখে থাকেন তবে আমি যদি প্রক্সিটির পিছনে থাকি? ?

... কোন প্রক্সি ব্যবহার করবেন তা নির্দেশ করতে আপনার "সার্ভারগুলি" কনফিগারেশন ফাইলটি সম্পাদনা করুন। ফাইলগুলির অবস্থান আপনার অপারেটিং সিস্টেমের উপর নির্ভর করে। লিনাক্স বা ইউনিক্সে এটি "~ / .subversion" ডিরেক্টরিতে অবস্থিত। উইন্ডোজ এ এটি "% অ্যাপডাটা% \ সাবভার্সন" এ রয়েছে। ("প্রতিধ্বনিত%% ডেটা%" চেষ্টা করে দেখুন, এটি একটি লুকানো ডিরেক্টরি)

আমার জন্য এটি নিম্নোক্ত লাইনগুলি উদ্বেগজনক এবং সেট করার সাথে জড়িত:

#http-proxy-host=my.proxy
#http-proxy-port=80
#http-proxy-username=[username]
#http-proxy-password=[password]

সেখানে এটি কনফিগার করতে কোন রাস্তা আছে কিনা কেউ কি জানে চেষ্টা প্রক্সি, এবং মৌলিক নেটওয়ার্ক সংযোগ ব্যবহার করা হয় তবে প্রক্সি উপলব্ধ নয় ফিরে পড়া? আমার কর্মক্ষেত্রে একটি প্রক্সি রয়েছে, তবে আমি যখন দূরে থাকি আমি কনফিগার ফাইলটি না খোলায় এবং প্রক্সির জন্য লাইনগুলি মন্তব্য না করেই এসভিএন ব্যবহার করতে সক্ষম হতে চাই।
এরিক মিচেল

4
আমার জন্য, নীচে Kimvais সমাধান সাহায্য করেছে। আমাকে '[বিশ্বব্যাপী]' এর ঠিক নীচে অংশটি অসম্পূর্ণ করতে হয়েছিল। প্রথমদিকে, আমি তাদের প্রথম ইভেন্টে একই লাইনগুলি সংক্ষিপ্ত করে দিয়েছিলাম যা কোনও উপকারে আসেনি।
দেवेश

@ এরিকমিচেল: কনফিগার ফাইল এবং স্ক্রিপ্টগুলির দুটি সংস্করণ তৈরি করুন যা আপনাকে স্যুইচ করতে দেয়। আপনার ওএস ডক্স পড়ুন কীভাবে নেটওয়ার্ক আবিষ্কার পদ্ধতিতে ঝুঁকতে হবে এবং আপনার ল্যাপটপটি যেখানে রয়েছে সেদিকে খেয়াল করলে সঠিক স্ক্রিপ্টটি কার্যকর করা যায়।
অ্যারন ডিজুল্লা

4
এটি আমার পক্ষে কাজ করে তবে পাসওয়ার্ডটি সরল পাঠ্য হিসাবে সঞ্চয় থাকে। আমি চাই না যে আমার পাসওয়ার্ডটি এভাবে প্রকাশ করা হোক। এটি কি কনট্যুর করার কোনও উপায় আছে?
পিএমটি

62

আপনি নির্দেশাবলী এখানে পেতে পারেন । মূলত আপনি কেবল যুক্ত করুন

[global]
http-proxy-host = ip.add.re.ss
http-proxy-port = 3128
http-proxy-compression = no

আপনার ~/.subversion/serversফাইল


7
এটি ক্লায়েন্ট সাইড কনফিগারেশন। 'সার্ভারস' ফাইলটির অর্থ সার্ভারের সাথে সংযোগ স্থাপনের সেটিংস। দেখুন svnbook.red-bean.com/en/1.1/ch07.html#svn-ch-7-sect-1.3.1
কিমভাইস

"সার্ভার" ফাইল কনফিগারেশনের জন্য সর্বশেষ এসএনএনবুক লিংক (v1.7): svnbook.red-bean.com/en/1.7/…
মাইকেল

11

উইন্ডোজ 7 এ আপনাকে এই ফাইলটি সম্পাদনা করতে হতে পারে

সি: \ ব্যবহারকারী \ <ব্যবহারকারীর নাম> \ অ্যাপডেটা \ রোমিং \ সাবভারশন \ সার্ভারগুলি

[global]
http-proxy-host = ip.add.re.ss
http-proxy-port = 3128

10

এর জন্য দুটি সাধারণ পন্থা রয়েছে:

আপনি যদি উইন্ডোজটিতে থাকেন তবে উইন্ডোজ রেজিস্ট্রিতে বিকল্পগুলিও লিখতেhttp-proxy- পারেন । আপনার যদি গ্রুপ পলিসি অবজেক্টগুলির মাধ্যমে অ্যাক্টিভ ডিরেক্টরি পরিবেশে প্রক্সি সেটিংস প্রয়োগ করার প্রয়োজন হয় তবে এটি বেশ সহজ।


4
লিনাক্স আপনি ব্যবহার alias svn-my-proxy='svn --config-option ...'করতে সক্ষম হতে ব্যবহার করতে পারেন svn-my-proxy co http://svn/repo/trunk। এটি আপনাকে সেই সময়ে আপনার কম্পিউটারে কী নেটওয়ার্ক চালু রয়েছে তার উপর নির্ভর করে প্রক্সি ( svn-my-proxy co) এবং ন-প্রক্সি ( svn co) কনফিগারেশনের মধ্যে সহজেই স্যুইচ করতে দেয় । আপনি পরবর্তী বাশ লগইনে পুনরায় তৈরি aliasকরতে আপনার আদেশটি যুক্ত করতে পারেন ~/.bashrc। আমার কাজের নেটওয়ার্ক এবং আমার হোম নেটওয়ার্কের মধ্যে আমাকে অনেক সাহায্য করে!
ড্র অ্যান্ডারসন 10


-2

ওয়েব অনুরোধগুলি সম্পাদন করার সময় বেশিরভাগ * নিক্সেন পরিবেশের পরিবর্তনশীল 'http_proxy' বুঝতে পারেন।

export http_proxy=http://my-proxy-server.com:8080/
svn co http://code.sixapart.com/svn/perlball/

কৌতুক করা উচিত। বেশিরভাগ http লাইব্রেরি এটির (এবং অন্যান্য) এনভায়রনমেন্ট ভেরিয়েবলের জন্য পরীক্ষা করে।


25
দুঃখের বিষয়, সাবভার্সন এখনও http_proxy সম্মান করে না, এবং সম্ভবত কখনও তা করবে না। বিষয়টি subversion.tigris.org/issues/show_bug.cgi?id=1327
স্টিফান লাসিউইস্কি

4
এটি কেবল মহাকাব্য । এই বিষয়টি জানতে পেরে আনন্দিত, তবে এটি করার সঠিক
উপায়টি আরও

4
সতর্ক থাকুন জন্য ধন্যবাদ। আমি কৌতূহলী: উবুন্টু 14.10 এর অধীনে http_proxyকনভেনশনটি কাজ করছে বলে মনে হচ্ছে (এসভিএন ভি 1.8.10)। তবে এটি সেন্টোস 6.6 (এসভিএন v1.6.11) এর অধীনে নয়। আমি তাদের চেঞ্জলগে অনুসন্ধান করেছিলাম তবে যথেষ্ট পরিষ্কার কিছু পাইনি। কোন ধারণা যদি এটি ভাল জন্য প্যাচ করা হয়েছে?
Anto

4
এসএনএন 1.8 কীভাবে http নেটওয়ার্কিং প্রায় সম্পূর্ণ পরিচালনা করে ope Http_proxy এর জন্য সমর্থন যুক্ত করা একটি পার্শ্ব প্রতিক্রিয়া হতে পারে।
পিটেশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.