আমাদের সফ্টওয়্যার বিকাশের সাথে আমাদের প্রচুর নথি রয়েছে। এর মধ্যে প্রয়োজনীয়তা, ডিজাইন ডকুমেন্টস, বাহ্যিক পিডিএফ, গ্রাহক ফাইল, পরীক্ষার নির্দেশাবলী ইত্যাদির মতো জিনিস অন্তর্ভুক্ত রয়েছে বর্তমানে, এই নথিগুলি সমস্ত জায়গায় ছড়িয়ে ছিটিয়ে রয়েছে (উইকি, "নেটওয়ার্কের কিছু জায়গা", স্থানীয় বিকাশকারীদের হার্ড ড্রাইভ (!), এমনকি আরও খারাপ জায়গা)।
তাদের ট্র্যাক রাখার সর্বোত্তম উপায় কী? যেহেতু আমরা আমাদের বিকাশের জন্য ভিজ্যুয়াল স্টুডিও (২০১০) ব্যবহার করি এবং প্রকল্পটিতে আমাদের কোনও অ-বিকাশকারী নেই, তাই আমি ভেবেছিলাম এগুলি ভিএস "সমাধান" এর মধ্যে সংরক্ষণ করা একটি দুর্দান্ত ধারণা হবে, যা তাদের অনুমতি দেবে উত্স নিয়ন্ত্রিত হতে, এবং সমস্ত বিকাশকারী দ্বারা সর্বজনীন অ্যাক্সেসযোগ্য।
তবে, ভিএস সত্যিই এটি করার জন্য নির্মিত বলে মনে হচ্ছে না। আপনি যদি কোনও নথি ফাইল সম্পাদনা করেন, এমনকি বিল্ড বৈশিষ্ট্যগুলি "কিছুই না", "অনুলিপি করবেন না" এর সাথে সেটআপ করা থাকে তবে ভিএস অবশ্যই সফ্টওয়্যারটি আবার চালানোর আগে পুনরায় তৈরি করতে হবে। সমাধানের মধ্যে একটি "ডকুমেন্টেশন প্রকল্প" তৈরির কোনও উপায় নেই is (আমরা এটির জন্য একটি খালি সি # প্রকল্প ব্যবহার করি)। ভিজ্যুয়াল স্টুডিও এবং ওয়ার্ড / এক্সেল ফ্ল্যাট উত্স নিয়ন্ত্রণটি ভাল করে না। আপনি একটি চেক-ইন ফাইলটি দেখতে পাচ্ছেন না, এবং তারপরে প্রথমে ফাইলটি বন্ধ না করে, প্রকল্পে যাওয়া এবং পরিবর্তন করার আগে নিজে নিজে এটি পরীক্ষা করে দেখার পরিবর্তে সিদ্ধান্ত নেবেন। এটি সবচেয়ে ধীর এবং ক্লান্তিকর।
যাইহোক এটি আমাদের দলটি নিয়ে আসল সেরা, তবে আমি সত্যিই আমার আরও ভাল (ফ্রি) সমাধানের আশা করি।