কোনও ফাইলকে "প্রচার" করার অর্থ কী?


9

আমি এই শব্দটি অফিসের চারপাশে শুনি, এবং জানি এটি সফ্টওয়্যার বিকাশের জীবনচক্রের সাথে প্রাসঙ্গিক। "প্রচার" বলতে কী বোঝায়? প্রসঙ্গ: উদাহরণস্বরূপ একটি ফাইল প্রচার করতে।

উত্তর:


15

একটি ভাল সেট আপ সফ্টওয়্যার বিকাশের দোকানে আপনার বিভিন্ন বিভাজনযুক্ত পরিবেশ থাকবে। "স্যান্ডবক্স", "উন্নয়ন", "একীকরণ পরীক্ষা", "ব্যবহারকারী স্বীকৃতি পরীক্ষা", "পারফরম্যান্স টেস্ট" এবং অবশেষে "প্রোডাকশন" (বা "বিটা" এবং "জেনারেল রিলিজ" যদি আপনি সফ্টওয়্যার বিক্রয় / বিতরণ করছেন)।

এটি মানের এবং পরীক্ষার কঠোরতার অগ্রগতি হওয়া উচিত। "জিৎ হুইজ আমি এটি সংকলন করতে পারি" থেকে স্যান্ডবক্স পরিবেশে "আপনি যতক্ষণ না প্লাগটি টানবেন না ততক্ষণ আমি অনুমান অনুসারে এটির কাজটি সম্পূর্ণরূপে নিশ্চিত করি"।

এক পরিবেশ থেকে অন্য পরিবেশে এক টুকরো সফ্টওয়্যার স্থানান্তরিত করা এটি "প্রচার" হিসাবে পরিচিত। উপাদানটি প্রচারের উপযুক্ত কিনা তা প্রমাণ করার জন্য প্রচারের এক ধরণের গুণগত নিশ্চয়তা এবং পরীক্ষার আগে হওয়া উচিত।


কোনও সুযোগ কীভাবে আপনি একটি ফাইল প্রচার করতে পারেন তার উদাহরণ দিতে পারেন? উদাহরণস্বরূপ, যখন একটি ফাইল একটি পরিবেশ থেকে অন্য পরিবেশে স্থানান্তরিত হয়, যখন এটি প্রচার করা হয়?
কল্পনাকারী এটি

@ আইমজিনিয়ার এটি, যদি আমার অভিজ্ঞতা অন্য কোথাও বৈধ হয় তবে এটি সাধারণত এমন কোনও ফাইল নয় যা প্রচারিত হয় তবে পুরো সংস্করণ বা কেবলমাত্র একটি প্রদত্ত পরিবর্তন (যা বেশ কয়েকটি ফাইলে পরিবর্তিত হতে পারে)। এটি কীভাবে করা হয় তার সুনির্দিষ্ট অভ্যন্তরীণ সংস্থার উপর নির্ভর করে।
এপ্রোগ্রামার

+1 টি। তবে অপেক্ষা করুন: কিছু চশমা বলা উচিত নয় যে কেউ প্লাগ টানলে কি হবে? :) লেনদেন, ডেটা অখণ্ডতা, ব্যর্থতা ...
MarkJ

@ মারকজে - হ্যাঁ তবে আমি গ্রাহকের সামনে দাঁড়াতে চাই না এবং বলব না "আপনি প্লাগটি টানলেও এটি কার্যকর হবে তা আমি নিশ্চিতভাবেই নিশ্চিত করি!" ভাগ্য প্রলোভন মত অনেক।
জেমস অ্যান্ডারসন

7

সম্পূর্ণ প্রসঙ্গটি সম্ভবত "উত্পাদনে কোনও ফাইল প্রচার করুন" বা এর মতো কিছু। এর অর্থ হ'ল ফাইলটিকে "আরও গুরুত্বপূর্ণ" বা "আরও সমালোচনামূলক" সিস্টেমে স্থানান্তরিত করতে হবে। সম্ভবত এটি কেবল কোড-পর্যালোচনা, পরীক্ষা, প্রশ্নোত্তর সাইন-অফ এবং এর পরে ঘটে থাকে।

সাদৃশ্য: একজন দলের নেতা একজন পরিচালককে "পদোন্নতি" দেওয়া হয়।


কোনও ফাইল যখন একটি পরিবেশ থেকে অন্য পরিবেশে স্থানান্তরিত হয়, যখন এটি প্রচার করা হয়?

এটি সম্পূর্ণরূপে নির্ভর করে আপনি কীভাবে আপনার পরীক্ষা এবং উত্পাদন পরিবেশে স্টাফ তৈরি করেন এবং স্থাপন করেন।

তবে উদাহরণস্বরূপ, ধরুন আপনি নিজের সংস্করণ নিয়ন্ত্রণের জন্য গিট ব্যবহার করেন এবং আপনার পরীক্ষার পরিবেশের জন্য একটি এবং আপনার উত্পাদন পরিবেশের জন্য একটি শাখা রয়েছে। সেক্ষেত্রে , আপনি পরীক্ষার শাখায় পরিবর্তনগুলি আপনার উত্পাদন শাখায় মার্জ করে, প্রোডাকশন কোডটি পুনর্নির্মাণ করে এবং এটিকে মোতায়েন করে কোনও ফাইলের (বা আরও অনেকগুলি সংখ্যক ফাইলের পরিবর্তিত একটি পরিবর্তন সেট) প্রচার করতে পারেন। (বা আপনি পরীক্ষার শাখায় পরিবর্তনের জন্য শেষ প্রতিশ্রুতি হিসাবে উত্পাদন শাখার প্রধানকে একই করে তুলতে একটি রিসেট করতে পারেন Or বা আপনি চেরি-বাছাই করতে পারেন ...)


1

অতি প্রাথমিক অর্থে, এটি কেবলমাত্র সাধারণ ভাষায় সংস্করণ নিয়ন্ত্রণ ব্যবস্থা থেকে সম্পর্কিত কমান্ডটি ব্যবহার করছে "অফিস টক"। কখনও কখনও, কোনও বিকাশকারীর কর্মক্ষেত্র থেকে একটি ফাইলকে সংস্করণ নিয়ন্ত্রণ গাছের ("টেস্ট", "কিউএ", ইত্যাদি) এর একটি উচ্চ স্তরে স্থানান্তরিত করার আদেশটি promote

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.