অ্যাপল সংস্করণ সংখ্যা / বিল্ড সংখ্যা পিছনে কাঠামো কি?


12

ম্যাকোস সিয়েরা 10.12.3 16D32, তবে এসডিকে 16C58আমার এক্সকোড অনুসারে।

আইওএস 10.3 বিটা হ'ল 14E5239e

এক্সকোড 8.2 হয় 8C38

আপনি কীভাবে দেখতে পান তা তারা জানেন এবং এগুলি সমস্ত অ্যাপল সফ্টওয়্যারগুলির মধ্যে ভাগ করা আছে।

তবে তারা কীভাবে তৈরি? পিছনে যুক্তি কি? আমি সবেই অনুমান করতে পারি যে "কখনও কখনও", প্রথম সংখ্যাটি হ'ল "প্রধান" সংস্করণ, যেমন। এক্সকোডের জন্য, তবে এটি সর্বদা সত্য নয়, যেমন। আইওএসের জন্য।

আর মাঝের চিঠিটি কী?

সর্বশেষ সংখ্যাটি অবশ্যই একটি ক্রমিক বিল্ড নম্বর, ছোট ছোট সংশোধনীর সাথে একটি ছোট হাতের অক্ষর যুক্ত করা হয় (আইওএস 10.3 বিটা নিন)।

এগুলি কি সমস্ত 1A1অভ্যন্তরীণভাবে শুরু হয় , তারপরে বিল্ডের পরে বিল্ডে অগ্রসর হয়?

এখানে খেলার বৃহত্তর স্কিমটি কী?


1
সত্যি কথা বলতে, আমি এটি দেখতে জিজ্ঞাসা করেছি যে আমি আমাদের নিজস্ব সফ্টওয়্যার এবং সিআই পরিবেশে "তাদের" সংস্করণীকরণের প্রতিলিপি তৈরি করতে পারি কিনা। এটি খাঁটি কৌতূহলের বাইরে নয়। আপনি যদি চান বন্ধ করুন, আমি বুঝতে।
সাইরিল

1
@fsb আমি আপনাকে কেন এই প্রশ্নটি অফ-টপিক নয় সেটির জন্য দেওয়া উত্তরগুলি দেখার জন্য উত্সাহিত করছি।
গ্রিগ

@gggarside আমি দ্বিমত পোষণ করছি এবং এখনও মনে করি এটি বিষয়বস্তু নয়, তবে আমি আমার মন্তব্যগুলি এবং নিকট ভোট সরিয়েছি।
fsb

আমার "যৌক্তিক" শব্দটি ব্যবহারটি কিছুটা বিভ্রান্তিকরও হতে পারে। কুড়ি বছর ইংরেজি এবং আমি অনুশীলন এখনও মাঝে মাঝে শব্দের উপর :) হারিয়ে গেছি
Cyrille

উত্তর:


11

পল সু (পূর্বে অ্যাপলের পরামর্শদাতা ইঞ্জিনিয়ার এবং প্রশিক্ষণ বিকাশকারী) নিম্নলিখিতটি লিখেছিলেন (জো মোরেনোর ব্লগে প্রকাশিত):

উদাহরণস্বরূপ, ম্যাক ওএস এক্স 10.4.10 ইন্টেল 8R2232 বিল্ড করছে। ম্যাক ওএস এক্স সার্ভার 10.4.11 ইউনিভার্সাল 8S2169। এই সংখ্যার নীচের মোটামুটি অর্থ রয়েছে:

8 - এটি সফ্টওয়্যার প্যাকেজের প্রধান সংস্করণ নম্বর। 10.5 = 9, 10.4 = 8, ... 10.0 = 4. এর আগে নেক্সটস্টেপ 3.3 ছিল, যা থেকে আমরা 3 সিরিজ পাই।

আর - এটি গৌণ সংস্করণ নম্বর। এটি সিস্টেম আপডেটের জন্য সর্বদা বর্ধিত হয় (যেমন 10.4.10 থেকে 10.4.11 সর্বদা একটি লেটার জাম্প হয়), তবে হার্ডওয়্যার-নির্দিষ্ট বিল্ডগুলির জন্যও বর্ধিত হতে পারে। আর 18 তম চিঠি, তবে টাইগারকে কেবল 10 তম আপডেট। অন্যান্য 8 টি লেটার বোম্পগুলি নতুন প্রকাশের জন্য হার্ডওয়্যার সহায়তার জন্য ছিল। সুরক্ষা আপডেটগুলি সাধারণত একটি লেটার বাম্পের যোগ্য নয়।

2232 - এটি গৌণ সংস্করণের মধ্যে ক্রমবর্ধমান বিল্ড নম্বর। যদি এটি একটি চার-অঙ্কের সংখ্যা হয় তবে প্রথম সংখ্যাটি একটি নির্দিষ্ট প্ল্যাটফর্ম নির্দেশ করে। এই ক্ষেত্রে, 2 এটি ইন্টেলের জন্য নির্দেশ করে। একটি তিন-অঙ্ক বা সংক্ষিপ্ত নম্বর সমস্ত আর্কিটেকচারের জন্য একীভূত বিল্ডকে নির্দেশ করে। বাকী অঙ্কগুলি ক্রমবর্ধমান বিল্ড নম্বর। এই ক্ষেত্রে, আর ট্রেনটির মুক্তির আগে 232 টি বিল্ড ছিল, প্রথমটি 8R2001 নির্মিত। যদিও বিল্ডগুলি মোটামুটি দৈনিক, আপনি সত্যিই সেই সংখ্যাটি দিয়ে যেতে পারবেন না। প্রাথমিক পর্যায়ে বিল্ডগুলি কেবল প্রতি দুই বা তিন দিনে একবার ঘটতে পারে; শেষ দিকে তারা দিনে দু'বার তিনবার আসতে পারে। কোডটিতে বিভিন্ন পরিবর্তনগুলির অগ্রাধিকার বনাম ঝুঁকি হিসাবে অ্যাপল ইঞ্জিনিয়ারিং যা দেখছে তার উপর নির্ভর করে ক্রমাগত রিলিজের বিল্ড ট্রেনগুলি একটি নির্দিষ্ট পরিমাণে ওভারল্যাপ হতে পারে। প্রারম্ভিক বিল্ডস 10.4। 11 প্রায় অবশ্যই 10.4.10 এর শেষ বিল্ডগুলির সাথে ওভারল্যাপ হয়েছে। চিতাবাঘের বিল্ডগুলি স্পষ্টতই টাইগার আপডেটগুলি তৈরির সাথে ওভারল্যাপ হয়ে গেছে, টাইগার প্রকাশের পরের দিন পর্যন্ত প্রায় সমস্ত পথে ফিরে যায়।

নোট করুন যে বিভিন্ন সফ্টওয়্যার প্যাকেজগুলির সম্পূর্ণ ভিন্ন বিল্ড সংখ্যা রয়েছে, সুতরাং আপনি বিল্ড সংখ্যাগুলিকে অর্থবহ উপায়ে একে অপরের সাথে তুলনা করতে পারবেন না। ব্যতিক্রমটি হ'ল ম্যাক ওএস এক্স এবং ম্যাক ওএস এক্স সার্ভার একই বিল্ড নম্বরগুলি ভাগ করে।


1

একটি নিবন্ধে ম্যাকরামার্স অ্যাপলের বিল্ড নম্বর স্কিমকে বোঝায় । যদিও এটি কোনও অফিকাল সংস্থান নয় তবে এটি নির্দেশ করে যে সংখ্যার পিছনে একটি নির্দিষ্ট যুক্তি রয়েছে।

অ্যাপলের বিল্ড নম্বর স্কিম অনুসারে, "13" ওএস এক্স 10.9 কে বোঝায়, "এ" 10.9.0 সংস্করণকে বোঝায় এবং "451" সংকলিত বিল্ডগুলির ক্রমিক সংখ্যার অংশ part

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