হ্যাঁ! আমি মনে করি সবচেয়ে বড় সুবিধা হ'ল অনেক ডিভিসিএস দ্বারা প্রদত্ত আরও ভাল ব্রাঞ্চিং + মার্জ সমর্থন। ব্রাঞ্চিং এবং মার্জ করা এসভিএন-তে পাছার এক ধরণের ব্যথা; এটি যথেষ্ট বিরক্তিকর যে দ্রুত বৈশিষ্ট্য সংযোজন, বাগ ফিক্স বা পরীক্ষা-নিরীক্ষার জন্য ছোট, স্বল্প-কালীন শাখা তৈরি করা সময়ের পক্ষে উপযুক্ত নয়, তবে মার্জ করাও যথেষ্ট বিরক্তিকর যে দীর্ঘস্থায়ী শাখা তৈরি করতেও এটি ব্যথা হয়। অন্যদিকে, শাখাঙ্কিত করা এবং মার্জ করা গিতে একটি বাতাস, এত বেশি যে আমি প্রায় প্রতিটি বাগ ফিক্স বা বৈশিষ্ট্যটির জন্য আমি একটি (স্থানীয়) শাখা তৈরি করি।
আমি মনে করি ভিজ্যুয়ালাইজিং রেপো, গ্রেপিং লগ ইত্যাদির জন্য গিটের দেওয়া সরঞ্জামগুলি এসভিএন এর চেয়েও অনেক ভাল (যদিও এটি ডিভিসিএসের চেয়ে নির্দিষ্ট একটি গিট জিনিস)।
ডিভিসিএসের জন্য কেন্দ্রীয় সার্ভারের প্রয়োজন হয় না; এসভিএনকে বিকাশকারী হিসাবে ব্যবহার করার সময় আপনাকে একটি স্থানীয় রেপো তৈরি করতে হবে যা গিটের সাথে প্রয়োজনীয় নয়, কারণ প্রতিটি রেপোতে পুরো ইতিহাস থাকে। একটি রূপান্তর হিসাবে, একটি রেপো সংরক্ষণাগার সংরক্ষণ করা আপনার প্রকল্পটি জিপ করা মাত্র - ব্যাক আপ নেওয়ার জন্য কোনও "কেন্দ্রীয় ডাটাবেস" নেই।
আমি প্রায় চার বছর আগে গিট ব্যবহার শুরু করেছি, কিছুক্ষণ এসভিএন ব্যবহারের পরে, আর আমি আর ফিরে তাকাতে পারি নি।