ဆော့ဖ်ဝဲဗားရှင်း: တည်းဖြတ်မှု မူကွဲများ
Content deleted Content added
အရေးမကြီး ဘော့: အလွတ်ဖြစ်နေသော ကိုးကားချက်များကို မထပ်နေစေရန် ကိုးကားအမည်များ ထည့်ခြင်း။ FAQ ကိုကြည့်ပါ။ |
အရေးမကြီး ဘော့ - စာသားများကို အလိုအလျောက် အစားထိုးခြင်း (-ဖြန့်ချီ +ဖြန့်ချိ, -၀ယ် +ဝယ်, -၀န် +ဝန်, -စျ +ဈ, -၀င် +ဝင်) |
||
စာကြောင်း ၁၈ -
အချို့သောအစီအစဉ်များတွင်ထုတ်လွှတ်မှုအကြားပြောင်းလဲမှု၏အရေးပါမှုကိုဖော်ပြရန် နောက်ဆက်တွဲအခြေခံပြီးအမှတ်အသားများကိုအသုံးပြုသည်။ အပြောင်းအလဲများကိုအရေးပါမှုအဆင့်အရခွဲခြားသတ်မှတ်ထားပြီး၊ ထုတ်လွှတ်မှုအကြားပြောင်းလဲရန်မည်သည့်အစဉ်လိုက်ကိုဆုံးဖြတ်ချက်သည်ယခင်လွှတ်ပေးမှုမှအပြောင်းအလဲများ၏အရေးပါမှုကိုအခြေခံသည်။ ပထမဆုံးသိသာထင်ရှားသောပြောင်းလဲမှုများအတွက်ပထမစီးရီးကိုပြောင်းလဲပြီးပထမကိုယ်စားပြုပြီးနောက်ပာပြောင်းလဲမှုများကိုမူတည်သည်။ လျော့နည်းသွားအရေးပါမှု၏အပြောင်းအလဲများကို။
အစီအစဉ်ပေါ်မူတည်၍အရေးပါမှုကိုကုဒ်နံပါတ်များပြောင်းလဲခြင်း၊အလုပ်အမှတ်များထပ်ဖြည့်ခြင်းသို့မဟုတ်ဖယ်ရှားခြင်း၊ ဗားရှင်းအသစ်ကိုချမှတ်ရန်လိုအပ်သောလုပ်ငန်းခွင်အခြေအနေများ၊ အမှားအယွင်းများသို့မဟုတ်ကြေငြာခြင်းမရှိသောချိုးဖောက်ခြင်းအပြောင်းအလဲများ၊
အဓိပ္ပာယ်ဗားရှင်း (ခေါ် SemVer) <ref name="semver">
စာကြောင်း ၅၇ -
</ref> သည်အဓိကဗားရှင်းဖြစ်ပြီးအပိုင်းသုံးပိုင်းပါသောနံပါတ်ကိုသုံး၍ လိုက်ဖက်ခြင်းကိုသတ်မှတ်ရန်အတွက်တရားဝင်သဘောတူညီမှုဖြစ်သည်။ အသေးစားဗားရှင်းနှင့်ဖါဆော့ဝဲ၏ လျှောက်လွှာပရိုဂရမ်းမင်းအင်တာဖေ့စ (API) ကိုမပြောင်းလဲစေသည့်အသေးစားပြောင်းလဲမှုများနှင့်အမှားပြင်ဆင်မှုများအတွက်ဖါနံပါတ်ကိုတိုးပွားစေသည်။ အသေးအဖွဲဗားရှင်းအသစ်များထပ်မံဖြည့်စွက်ထားသောဖြန့်ချိမှုများအတွက်တိုးချဲ့ထားသော်လည်းနောက်ပြန် - သဟဇာတဖြစ်သော API အင်္ဂါရပ်များနှင့်အဓိကဗားရှင်းသည်နောက်ပြန်သဟဇာတမဖြစ်သည့် API ပြောင်းလဲမှုများအတွက်တိုးချဲ့ထားသည်။ ဥပမာအားဖြင့် APIဗားရှင်း ၂.၁.၅ ကိုအမှီပြုသည့် ဆော့ဝဲဗားရှင်း ၂.၂.၃ နှင့်အဆင်ပြေသော်လည်း ၃.၂.၄ နှင့်မသက်ဆိုင်ပါ။
များသောအားဖြင့်ပရိုဂရမ်မာများသည်ဆော့ဖ်ဝဲအသစ်များကို နောက်ပြန်ကိုက်ညီမှုရှိစေရန် ရေးတတ်သည်။ ဆိုလိုသည်မှာဆော့ (ဖ်) ဝဲအသစ်သည်ဆော့ဖ်ဝဲဟောင်းပရိုတိုကောအဟောင်းများနှင့်ဖိုင်ပုံစံများကိုသုံး၍ နောက်ဆုံးပေါ်ပရိုတိုကောဖိုင်ပုံစံများကို အသုံးပြု၍မှန်ကန်စွာအပြန်အလှန်ရေးဆွဲရန်ဖြစ်သည်။ ဥပမာအားဖြင့်၊ IBM z / OS ကိုစနစ်တကျလည်ပတ်နေသောစနစ်အဓိကဗားရှင်း ၃ ခုနှင့်အတူတကွအလုပ်လုပ်ရန်ဒီဇိုင်းပြုလုပ်ထားသည်။ မြင့်မားသောရရှိနိုင်သည့် ကွန်ပျူတာစပျစ်သီးကိုသုံးသူများအားကွန်ပျူတာများကိုတစ်ချိန်တည်းတွင်ပိတ်ထားခြင်း၊
Frank Kyne, Bert de Beer, Luis Martinez, Harriet Morril, Miha Petric, David Viguers, Suzi Wendler.
[https://books.google.com/books?id=UxjCAgAAQBAJ "System z Parallel Sysplex Best Practices"].
စာကြောင်း ၁၃၇ -
==== ပာအရေအတွက် ====
တစ်ခါတစ်ရံတွင် [[မိုက်ခရိုဆော့ဖ်]] ကအသုံးပြုသည်ကဲ့သို့ ဆော့ဖ်ဝဲတည်ဆောက်မှု ကိုရည်ညွှန်းသည့်စတုတ္ထမထုတ်ဝေသောနံပါတ်တစ်ခုရှိသည်။ Adobe Flash ၁၀.၁.၅၃.၆၄ ကဲ့သို့လေးပိုင်းပါသောဗားရှင်းနံပါတ်ကိုလူသိရှင်ကြားဖော်ပြသည့်ထင်ရှားသောအမှုတစ်ခုဖြစ်သည်။ အချို့ကုမ္ပဏီများတည်ဆောက်မှုနေ့စွဲလည်းပါဝင်သည်။ ဗားရှင်းနံပါတ်များတွင်အက္ခရာများနှင့် Lotus ၁-၂-၃ Release 1a
==== အနှုတ်လက္ခဏာနံပါတ်များကိုအသုံးပြုခြင်း ====
စာကြောင်း ၁၅၀ -
မိုက်ကရိုဆော့ဖ်ရုံး နံပါတ်များသည်ကုဒ်နံပါတ်ဖြစ်သည်။ <ref name="ms">{{Template:Cite web|url=https://blog.codinghorror.com/whats-in-a-version-number-anyway/|title=Coding Horror: What's In a Version Number, Anyway?|date=2007-02-15|accessdate=2016-11-15|author=Jeff Atwood}}</ref> ပထမဂဏန်းနှစ်ခုကစီမံကိန်းစတင်သည့်နှစ်ဇန်နဝါရီ လမှစ၍ လတ်တလောရုံးခွဲသစ်တစ်ခုစီသည်မတူညီသောစီမံချက်တစ်ခုဖြစ်ပြီးနောက်ဆုံးအကြိမ်ဖြစ်သည်။ ဂဏန်းနှစ်လုံးသည်ထိုလ၏နေ့ကိုဖော်ပြသည်။ ထို့ကြောင့်စီမံကိန်းစတင်သည့်နှစ် ဇန်နဝါရီလနောက်ပိုင်း ၃၄၁ ရက် ၁၉ ရက် ၃၄၁၉ ဖြစ်သည်။
တစ်နှစ်ပြီးတစ်နှစ်ဘာသာပြန်ဆိုသောအခြားဥပမာများတွင် Adobe Illustrator 88 နှင့် WordPerfect Office 2003
=== ပရိုဂရမ်းမင်း ===
စာကြောင်း ၁၉၁ -
=== ဖွံ့ဖြိုးမှုဖြန့်ချိမှုအတွက်မရေမတွက်နိုင်သောဗားရှင်းများ ===
အဆိုပါ 1.0 နှင့် 2.6.x စီးရီးများအကြား, အ Linux kernel ကိုအသုံးပြု ထူးဆန်း denote ဖှံ့ဖွိုးတိုးတထုတ်နှင့်အသေးစားဗားရှင်းနံပါတ်များကို ပင် တည်ငြိမ်လွှတ်ပေးဖျောညှနျးဖို့အသေးစားဗားရှင်းနံပါတ်များကို; {{Section link|လင့်နစ်လ်မလစ်လ်|ဗားရှင်းနံပါတ်}} ကိုကြည့်ပါ။ {{Section link|Linux kernel|Version numbering}} ။ ဥပမာအားဖြင့်၊ Linux 2.3 သည်ဖွံ့ဖြိုးတိုးတက်သောမိသားစုတစ်ခုဖြစ်သည်။ ဒုတိယအဓိကပုံစံဒီဇိုင်းမှာ kernel ဖြစ်ပြီး၊ Linux 2.4 သည်တည်ငြိမ်သောထုတ်လုပ်သည့်မိသားစုတစ်ခုဖြစ်သည်။ အသေးစားဗားရှင်းနံပါတ်ပြီးနောက် Linux kernel
အလားတူထူးဆန်းသည့်စနစ်ကိုအချို့ဆော့ (ဖ်) ဝဲ (လ်) ကရှည်လျားသောထုတ်လုပ်မှုသံသရာများဖြစ်သောဥပမာ - ဗားရှင်း ၀.၁၂ အထိ Node.js နှင့် GNOME နှင့် WineHQ တို့ကို အသုံးပြုသည် ။ <ref>{{Template:Cite news|url=http://nodesource.com/blog/nodejs-is-semver/|title=Node.js is SemVer|last=|first=|date=2015-09-15|work=The NodeSource Blog - Node.js Tutorials, Guides, and Updates|id=introduced Node with a Linux kernel-style odd/even versioning scheme.}}</ref>
=== အက်ပဲလ် ===
Mac OS ခေတ်တုန်းကအက်ပဲဟာဒီအလေ့အကျင့်ကိုလှည့်စားခဲ့ဖူးတယ်။ အစဉ်အလာဗားရှင်းနံပါတ်များနှင့်မတူ ၁.၀ မှ ၁.၀ နှင့် ၂.၀ အကြားလမ်းတစ်ဝက်''မဟုတ်ပါ'' ကသေးငယ်သောထုတ်လွှတ်မှုအရေအတွက် ၁.၂၂ ဖြစ်နိုင်သောကြောင့် ၁.၂၂နှင့်မတူဘဲအက်ပဲလ်ဂန္ထဝင် Mac OS အသေးစားဗားရှင်းများသည်အမှတ် ၁ ထက်ကျော်လွန်သွားသည်။ သူတို့လုပ်တဲ့အခါသူတို့ဟာ point-5 ကိုနှစ်ကြိမ်ခုန်ဆင်းပြီးထုတ်လွှတ်မှုဟာပိုပြီးသိသာထင်ရှားတယ်ဆိုပြီးအကြံပြုခဲ့တယ်။
Mac OS X ( macOS ဟုအမည်ပြောင်းပြီးကတည်းကဤလမ်းကြောင်းမှထွက်သွားသည်။ များသောအားဖြင့် "X"ရောမနံပါတ် ၁၀ထုတ်ကုန်အမည်တွင်ဖြစ်သည်။ ရလဒ်အနေနှင့် {{Nowrap|OS X}} ဗားရှင်းအားလုံးသည်နံပါတ် ၁၀ မှစတင်သည်။ ပထမဦးဆုံး OS X ကိုဖြန့်ချိမှုမှာမူနံပါတ် ၁၀.၀ ဖြစ်သည့်အစားဗားရှင်း ၁၀.၁နောက်မှ ၁၀.၂၊ ၁၀.၃ နှင့်နောက်ဆက်တွဲအဓိကဖြန့်ချိမှုတစ်ခုအတွက်အမည်ပေးခဲ့သည်။
စာကြောင်း ၂၁၄ -
<sup class="noprint Inline-Template Template-Fact" data-ve-ignore="true" style="white-space:nowrap;">[ ''[[Wikipedia:Citation needed|<span title="This claim needs references to reliable sources. (May 2020)">ကိုးကားရန်လိုအပ်သည်</span>]]'' ]</sup>
=== ဈေးကွက်ရှာဖွေရေးအဖြစ်ဗားရှင်းနံပါတ်များ ===
Microsoft၊ America Online ၊ Sun [[Solaris]] [[Java ဒြပ်မဲ့စက်|Java Virtual Machine]], SCO Unix, WordPerfect တို့၏ထုတ်ကုန်ဗားရှင်းနံပါတ်များတွင်တွေ့နိုင်သည်။ [[Microsoft Access]] [[Microsoft Word]] ဗားရှင်းနံပါတ်နှင့်ကိုက်ညီရန် ဗားရှင်း ၂.၀ မှဗားရှင်း ၇.၀ သို့ခုန်ဆင်းခဲ့သည်။
စာကြောင်း ၂၂၄ -
=== အက်ပဲလ် ===
== အထင်ရှားဆုံးဒြပ်စင်ဖယ်ရှားခြင်း ==
Sun ၏ [[Java (programming language)|ဂျာဗားကို]] ကြိမ်မှာပြည်တွင်းရေးဗားရှင်းနံပါတ်အစဉ်အမြဲ ၁. ''က x'' ခဲ့ပေမယ့်ကိုသာ ''x
* JDK ၁.၀.၃
စာကြောင်း ၂၃၄ -
* ဂျာဗား ၁.၅.၀၊ ၁.၆.၀ ၊၁.၇.၀၊ ၁.၈.၀ ("ဂျာဗား ၅၊ ၆၊ ၇။ ၈")
နေသည်လည်းနေရောင်ခြည်အတွက်ပထမဆုံးဂဏန်းကျဆင်းခဲ့သည်။ ထိုတွင် နေရောင်ခြည် ၂.၈ သို့မဟုတ် ၂.၉ ကို နေရောင်ခြည် ၈ သို့မဟုတ် ၉
အလားတူခုန်ယင်း [[အက်စထရစ်|ခရေပွင့်]] စီမံကိန်းကိုဆောင်လက်ရှိဗားရှင်းကို ၁.၈.x မကြာမီဗားရှင်း ၁၀. သဖြင့်နောက်တော်သို့လိုက်မည်ဖြစ်ကြောင်းထုတ်ပြန်ကြေညာခဲ့သည်အစောပိုင်း ၂၀၁၀ ခုနှစ်မှာ Open-source ကို PBX ဆောက်လုပ်ရေးကိရိယာအစုံ။ <ref>{{Template:Cite web|author=Kevin P. Fleming|url=http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/|title=The Evolution of Asterisk (or: How We Arrived at Asterisk 10) | Inside the Asterisk|publisher=Digium, Inc|date=July 21, 2011|accessdate=2014-05-25}}</ref>
ဗားရှင်းနံပါတ်၏အခန်းကဏ္ဍများနှင့်ပတ်သက်သော semantic အရေးပါမှုကိုချိုးဖောက်သောကြောင့်များစွာသောလူများကဤချဉ်းကပ်မှုကို Mozilla Firefox
=== အယူသီးမှု ===
စာကြောင်း ၂၅၆ -
* အဆိုပါ Tagged Image ကိုဖိုင်မှတ်တမ်း ပုံစံကို သတ်မှတ်ချက်ကိုအသုံးပြုထားပါတယ် ၄၂ အဖြစ် ပြည်တွင်းရေးဗားရှင်းနံပါတ် စတင်ဖွဲ့စည်းစဉ်ကတည်းကဒီဇိုင်နာများကယင်းဖွံ့ဖြိုးရေးလုပ်ငန်းညွှန်ကြားချက်တွေနဲ့ဆန့်ကျင်မယ်လို့ကတည်းကသူတို့ရဲ့ သို့မဟုတ်ယင်းတစ်သက်တာကာလအတွင်းတော့ဘူးကြောင့်ပြောင်းလဲပစ်ရန်မျှော်လင့်။
== ရိပ်မိဈေးကွက်ရှာဖွေရေးအခက်အခဲများကျော်လွှား ==
၁၉၉၀ ပြည့်လွန်နှစ်များအလယ်လောက်တွင်အမြန်ဆုံးတိုးတက်လာသော CMMS Maximo သည် Maximo Series 3 မှစီးရီး ၅ သို့တိုက်ရိုက်ရွေ့သွားပြီးနံပါတ် ၄
== ဆော့ဖ်ဝဲအင်ဂျင်နီယာအတွက်အရေးပါမှု ==
စာကြောင်း ၂၇၅ -
[http://semver.org/ Semantic Versioning] 2.0.0. Creative Commons.
Retrieved from http://semver.org/spec/v2.0.0.html.
</ref> ဗားရှင်းတည်းဖြတ်မူပြောင်းလဲမှုစတိုင်တွေကိုနံပါတ်ကိုလည်းမကြာခဏဘယ်လောက်အာရုံစိုက်မှုဆုံးဖြတ်ရန်သူတို့စက်ရုံထဲမှာစေလွှတ်မတိုင်မီအသစ်တစ်ခုကိုဖြန့်ချိဖို့ပေးဆောင်ဖို့လိုတယ်သုတေသနမှအသုံးပြုရန်အဘယ်သူသတင်းအချက်အလက်နည်းပညာရှင်ဝန်ထမ်းများရန်အရေးကြီးပါသည်။ များသောအားဖြင့်အပြောင်းအလဲများလေကြီးသည်ဖြစ်စေ၊ ချိုးဖောက်နိုင်သည့်အခွင့်အလမ်းများလေလေ (Changelog ကိုဆန်းစစ်ကြည့်လျှင်အပေါ်ယံသို့မဟုတ်ဆီလျှော်သောပြောင်းလဲမှုများကိုသာဖော်ပြလိမ့်မည်။ ဤအချက်သည် Asterisk et alia ၏အဓိကထုတ်လွှတ်မှုကိုဖယ်ရှားခြင်းတွင်ဖော်ပြထားသည့်စိတ်ပျက်ဖွယ်ရာအချို့အတွက်အကြောင်းပြချက်တစ်ခုဖြစ်သည်။
== ဖိုင်များနှင့်စာရွက်စာတမ်းများအတွက်ဗားရှင်းနံပါတ်များ ==
စာကြောင်း ၂၈၃ -
== ဗားရှင်းနံပါတ်မှာယူစနစ်များ ==
ဗားရှင်းနံပါတ်များသည်အလွန်လျင်မြန်သောကိန်းများမှ (1, 2, ... ) မှဆင်ခြင်တုံတရားနံပါတ်များ (၂.၀၈၊ ၂.၀၉၊ ၂.၁၀) သို့၊ ၄: ၃.၄.၃-၂ ကဲ့သို့သောကိန်းဂဏန်းမဟုတ်သောဂဏန်းများအဖြစ်သို့ပြောင်းလဲသွားသည်။ ထို့ကြောင့်ဤရှုပ်ထွေးသောဗားရှင်းနံပါတ်များကို character strings များအဖြစ်ပိုမိုကောင်းမွန်စေသည်။ အထုပ်စီမံခန့်ခွဲမှုအထောက်အကူပြုပစ္စည်းများ (ဥပမာ - အသေးအဖွဲမဟုတ်သည့် [[လင်းနပ်စ်|Linux]] သို့မဟုတ် BSD
[[Debian]] တွင်ထူးခြားသောဗားရှင်းနံပါတ်များကိုအကောင်အထည်ဖော်ရန်အမိန့်ပေးသောဥပမာဦးဆောင်သုညများကိုအစုအဖွဲ့များတွင်လျစ်လျူရှုထားသည်။ ထို့ကြောင့် ၅.၀၀၀၅ နှင့် ၅.၅ ကိုတန်းတူအဖြစ်သတ်မှတ်သည် 5.5 <5.0006 အသုံးပြုသူများကိုရှုပ်ထွေးစေသည်။ string-cocog ကိရိယာများသည်မူကွဲနံပါတ်တစ်ခုကိုရှာရန်ပျက်ကွက်နိုင်သည် အကယ်၍ ပရိုဂရမ်မာများအနေဖြင့်ဗားရှင်းနံပါတ်အညွှန်းကိန်း hash ဇယားများကဲ့သို့ string ကိုဒေတာဖွဲ့စည်းပုံမှာအညွှန်းကိန်းကိုအသုံးပြုပါကအထုပ်စီမံခန့်ခွဲမှုတွင်သိမ်မွေ့သောအမှားများကိုဖြစ်ပေါ်စေနိုင်သည်။
|