Subversion-এর কমান্ড-লাইন ক্লায়েন্ট একটি অনুরোধের জন্য রানটাইম সেটিংস প্রতিস্থাপন করতে পারে। HTTP ভান্ডার পরিচালনার ক্ষেত্রে প্রক্সি হোস্ট ও পোর্টের জন্য --config-option পুনরাবৃত্তি করুন:

svn checkout \
  --config-option servers:global:http-proxy-host=proxy.example \
  --config-option servers:global:http-proxy-port=8080 \
  https://svn.example/repository/project working-copy

দেখানো ব্যাকস্ল্যাশ ধারাবাহিকতা POSIX শেলের জন্য। অপশন মানগুলি অন্য প্ল্যাটফর্মে একই FILE:SECTION:OPTION=VALUE ব্যাকরণ ব্যবহার করে।

servers রানটাইম কনফিগারেশন ফাইলের নাম দেয়, global তার অংশের নাম দেয়, আর http-proxy-host বা http-proxy-port সেটিংটির নাম দেয়। হোস্টনেম ও পোর্ট আলাদা মান। এই নির্ধারণগুলি ব্যবহারকারীর servers ফাইল পুনর্লিখনের বদলে কমান্ডটির জন্য বলবৎ থাকে। HTTP প্রক্সি তালিকা থেকে একটি এন্ট্রি অনুমোদিত পাবলিক ভান্ডার পথের জন্য সাময়িক হোস্ট ও পোর্ট যোগাতে পারে, শর্ত থাকে যে সংশ্লিষ্ট কনফিগারেশনে কোনো সংরক্ষিত প্রক্সি অ্যাকাউন্ট নেই।

কনফিগারেশনে ইতিমধ্যে এই ভান্ডারের সঙ্গে মেলে এমন সার্ভার গ্রুপ থাকলে, তার আরও নির্দিষ্ট মানগুলিও পরীক্ষা করুন। global অংশে প্রতিস্থাপন নির্বাচিত গ্রুপ বোঝার বিকল্প নয়।

পুনরায় ব্যবহারযোগ্য বিকল্প পরিবেশের জন্য --config-dir Subversion-এর রানটাইম কনফিগারেশন ফাইল থাকা একটি ডিরেক্টরি নির্বাচন করে। এটি একটি ডিরেক্টরি আর্গুমেন্ট, servers ফাইলের পথ নয়। দুটি সাময়িক মান দেওয়ার বদলে সম্পূর্ণ প্রস্তুত কনফিগারেশন বেছে নিতে চাইলে সেই অপশন ব্যবহার করুন।

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