সত্যিই খুব সহজ কিছু নেইআপনার সার্ভারটি সাবভার্সনের কোন সংস্করণ চলছে তা সন্ধান করার উপায় নেই - সার্ভারে গিয়ে নিজের খোঁজ ছাড়া।
তবে এটি আপনার মনে হতে পারে তত বড় সমস্যা নাও হতে পারে। সাবভার্সন ক্লায়েন্টগুলি হ'ল হতাশার কাজ পরিচালিত হয় এবং সাবভার্সন ক্লায়েন্টগুলির বেশিরভাগ সংস্করণ সার্ভারের প্রায় কোনও সংস্করণ নিয়ে কাজ করতে পারে।
সর্বশেষ প্রকাশ যেখানে সার্ভার সংস্করণটি ক্লায়েন্টের কাছে সত্যিই একটি তাত্পর্য তৈরি করেছিল তা ছিল মার্জ ট্র্যাকিং যুক্ত হওয়ার সাথে সাথে 1.4 রিলিজ 1.5 থেকে মুক্তি দেওয়া হয়েছিল। মার্জ ট্র্যাকিংয়ের সংস্করণ 1.6-এ ব্যাপক উন্নতি হয়েছে, কিন্তু এটি ক্লায়েন্ট এবং সার্ভারের মধ্যে মিথস্ক্রিয়াকে সত্যই প্রভাবিত করে না।
আসুন সাব্ভারশন ১.৮ এ সর্বশেষ পরিবর্তনগুলি নেওয়া যাক:
svn move
এখন প্রথম শ্রেণির ক্রিয়াকলাপ : সাবভারশন অবশেষে বুঝতে পারে যে svn move
এটি একটি নয় svn copy
এবং svn delete
। যাইহোক, এটি এমন কিছু যা ক্লায়েন্ট পরিচালনা করে এবং সত্যই সার্ভার সংস্করণকে প্রভাবিত করে না।
svn merge --reintegrate
অননুমোদিত : আবার, যতক্ষণ না সার্ভারটি 1.5 সংস্করণে বা তার বেশি হয় এটি কোনও সমস্যা নয়।
- সম্পত্তির উত্তরাধিকার : এটি অন্য 1.8 রিলিজ আপডেট, তবে এটি যে কোনও সাবভার্সন সার্ভারের সাথে কাজ করবে - যদিও 1.8-এ চলমান সাবভার্সন সার্ভারগুলি উত্তরাধিকারসূত্রে প্রাপ্ত সম্পত্তিগুলিতে আরও ভাল কার্য সম্পাদন করবে।
- দুটি নতুন উত্তরাধিকারী সম্পত্তি -
svn:global-ignores
এবংsvn:auto-props
: হায়! আমরা আসলে যা চেয়েছিলাম সাবভার্সন কনফিগারেশন ফাইলের উপর নির্ভর করেই এই দুটি বৈশিষ্ট্য সেটআপ করার একটি উপায়। তবে এটি কেবলমাত্র ক্লায়েন্ট-ই সমস্যা, তাই আপনি যে সার্ভারটির সংস্করণ ব্যবহার করছেন তা আবার কোনও ব্যাপার নয়।
- gnu- এজেন্ট মেমরি ক্যাশিং : অন্য ক্লায়েন্ট-কেবল বৈশিষ্ট্য।
- fsfs পারফরম্যান্স বর্ধিতকরণ এবং পুস্তক ইন-रिपোজিটরি প্রমাণীকরণ। দুর্দান্ত বৈশিষ্ট্য, তবে আপনি যে ক্লায়েন্টটি ব্যবহার করছেন তার কোনও সংস্করণই এগুলি কার্যকর করে না।
সমস্ত বৈশিষ্ট্যগুলির মধ্যে কেবলমাত্র একটি সার্ভারের সংস্করণ 1.5 বা তার বেশি হবে (এবং 1.4 বেশ কিছু সময়ের জন্য অচল হয়ে গেছে 1. প্রয়োজনীয় নয় You're আপনি আপনার সার্ভার সংস্করণের চেয়ে আপনার ক্লায়েন্ট সংস্করণ দ্বারা অনেক বেশি প্রভাবিত।
আমি জানি এটি আপনি যে উত্তর চেয়েছিলেন তা নয় (সার্ভার সংস্করণ দেখার কোনও আনুষ্ঠানিক উপায় নয়) তবে ভাগ্যক্রমে সার্ভার সংস্করণ আপনাকে সত্যিকার অর্থে খুব বেশি প্রভাবিত করে না।