TortoiseSVN সার্ভার-নির্দিষ্ট প্রক্সি সেটিংসের জন্য Subversion-এর রানটাইম কনফিগারেশন ব্যবহার করে। Windows-এ %APPDATA%\Subversion-এর অধীনে সংশ্লিষ্ট servers ফাইলটি সম্পাদনা করুন এবং একটি নামযুক্ত গ্রুপ যোগ করুন:

[groups]
external = svn.partner.example, *.vendor.example

[external]
http-proxy-host = proxy.example.net
http-proxy-port = 8080

এই অংশগুলো বিদ্যমান ফাইলে মিলিয়ে দিন। গ্রুপের মান হলো হোস্টনেম প্যাটার্নের একটি তালিকা; মিলে যাওয়া অংশটি সেই হোস্টগুলোর জন্য সংযোগ সেটিংস সরবরাহ করে। একটি পাবলিক রিপোজিটরি রুটের জন্য HTTP প্রক্সি তালিকা থেকে একটি হোস্ট ও পোর্ট ঐ অংশের এন্ডপয়েন্ট ফিল্ড পূরণ করতে পারে।

এটি তখন কাজ করে যখন যে রিপোজিটরিগুলোর প্রক্সি প্রয়োজন সেগুলো হোস্টনেম দিয়ে আলাদা করা যায়। একই সার্ভারে /repo-a বনাম /repo-b-এর মতো যেকোনো রিপোজিটরি পথের জন্য এটি নিয়ম নয়।

কার্যকর ফলাফল পর্যালোচনা করার সময় বিদ্যমান গ্লোবাল সেটিংস ও প্রক্সি ব্যতিক্রম সংরক্ষণ করুন। হোস্ট গ্রুপিং Subversion কীভাবে সার্ভারে পৌঁছায় তা বদলায়; এটি সেই রিপোজিটরির নিজস্ব প্রমাণীকরণ বদলায় না।

মিলে যাওয়া http-proxy-username ও http-proxy-password সেটিংস কেবল তখনই ব্যবহার করুন যখন মধ্যস্থতাকারী তা দাবি করে, এবং সেই শংসাপত্রগুলোর জন্য কনফিগারেশন যথাযথভাবে সুরক্ষিত রাখুন।

সম্পর্কিত নিবন্ধ