KDE ပရောဂျက်သည် GitLab ကိုအကောင်အထည်ဖော်သည်။ GitLab EE နှင့် CE ဖွံ့ဖြိုးတိုးတက်မှုသည် မျှဝေထားသောသိုလှောင်ခန်းသို့ ပြောင်းရွှေ့ခဲ့သည်။

KDE ပရောဂျက် လည်ပတ်သည်။ ပွင့်လင်းသော ပလပ်ဖောင်းပေါ်တွင် အခြေခံ၍ ပူးပေါင်းဆောင်ရွက်ခြင်း ဖွံ့ဖြိုးတိုးတက်ရေး အခြေခံအဆောက်အအုံ GitLabပါဝင်သူအသစ်များအတွက် ဝင်ခွင့်အတွက် အတားအဆီးကို လျှော့ချပေးမည့် KDE ဖွံ့ဖြိုးတိုးတက်မှုတွင် ပါဝင်ခြင်းကို ပိုမိုသာလွန်ကောင်းမွန်စေပြီး ဖွံ့ဖြိုးတိုးတက်မှုအတွက် ကိရိယာများ၏ စွမ်းဆောင်ရည်များကို ချဲ့ထွင်ခြင်း၊ ဖွံ့ဖြိုးတိုးတက်မှုစက်ဝန်းကို ထိန်းသိမ်းခြင်း၊ စဉ်ဆက်မပြတ် ပေါင်းစပ်ခြင်းနှင့် အပြောင်းအလဲများကို ပြန်လည်သုံးသပ်ခြင်းတို့ ပြုလုပ်ပေးသည်။ ယခင်က ပရောဂျက်သည် ပလပ်ဖောင်းကို အသုံးပြုခဲ့သည်။ ဆေးဆိုင် (နှင့် cgit) developer အများအပြားက အထူးအဆန်းဟု ယူဆကြသည်။ GitLab သည် GitHub နှင့် အလွန်နီးစပ်ပြီး၊ အခမဲ့ဆော့ဖ်ဝဲဖြစ်ပြီး GNOME၊ Wayland၊ Debian နှင့် FreeDesktop.org ကဲ့သို့သော ဆက်စပ်သော open source ပရောဂျက်များစွာတွင် အသုံးပြုထားပြီးဖြစ်သည်။

Phabricator ပံ့ပိုးကူညီမှုသည် ယခုအချိန်အထိ လည်ပတ်နေဆဲဖြစ်ပြီး GitLab ထောက်ခံသူများအတွက် သီးခြားဝန်ဆောင်မှုကို စတင်လိုက်ပြီဖြစ်သည်။ invent.kde.org. ပလပ်ဖောင်း ဆေးဆိုင် ပရောဂျက်စီမံခန့်ခွဲမှုနှင့် ကုဒ်ပြန်လည်သုံးသပ်ခြင်းအပေါ် အဓိကအာရုံစိုက်သော်လည်း စဉ်ဆက်မပြတ်ပေါင်းစည်းခြင်း၊ သိုလှောင်ရာနေရာများနှင့် ဝဘ်အင်တာဖေ့စ်နှင့် လုပ်ဆောင်ခြင်းကဲ့သို့သော နယ်ပယ်များတွင် နောက်ကျကျန်နေပါသည်။ GitLab ကို Ruby and Go ဖြင့် ရေးသားထားပြီး Phabricator ကို PHP ဖြင့် ရေးသားထားသည်။ GitLab သို့ပြောင်းရန်၊ KDE developer များ မရှိခဲ့ပါ။ အလားအလာအချို့တစ်စိတ်တစ်ပိုင်းဖြစ်နေပြီ။ အကောင်အထည်ဖော်ခဲ့သည်။ သူတို့ရဲ့ တောင်းဆိုမှုကို တုံ့ပြန်ပါတယ်။

ထို့အပြင်၊ GitLab မှလုပ်ဆောင်သောအရာကိုကျွန်ုပ်တို့မှတ်သားနိုင်သည်။ အလုပ် အပေါ် ပေါင်းစည်းခြင်း ဖွံ့ဖြိုးတိုးတက်မှုကို သိသာထင်ရှားစွာ ရိုးရှင်းစေမည့် ပရောဂျက်၏ ကူးသန်းရောင်းဝယ်ရေးနှင့် ရပ်ရွာအကိုင်းအခက်များသည် လုပ်ငန်းစဉ်များကို ပိုမိုပွင့်လင်းမြင်သာစေပြီး ကိုယ်ပိုင်ကုဒ်ကို သီးခြား module များအဖြစ် ခွဲထုတ်စေသည်။ ကွဲပြားခြားနားသော repositories အစား gitlab-ee и gitlab-seထိန်းသိမ်းရန် နှစ်ဆလုပ်ဆောင်ရသောကြောင့်၊ ထုတ်ဝေမှုနှစ်ခုစလုံး၏ codebase ကို ယခုအခါ ဘုံသိုလှောင်မှုတစ်ခုတွင် ဖော်ထုတ်မည်ဖြစ်ပြီး၊ Enterprise Edition (EE) နှင့် Community Edition (CE) ထုတ်ကုန်များကို တူညီသော codebase မှ တည်ဆောက်မည်ဖြစ်သည်။ ကိုယ်ပိုင်ကုဒ်ကို open source မှ ခွဲထုတ်ပြီး directory သို့ ရွှေ့သည်"အီး/"။

မူပိုင်ကုဒ်မပါဝင်သည့် gitlab-ce သိုလှောင်မှုတွင် မှန်တစ်ချပ်အဖြစ် ဆက်လက်ရှိနေမည်ဖြစ်သည်။ gitlab-fossဖတ်ရန်သာမုဒ်တွင် လည်ပတ်နေသည်။ တစ်ခုတည်းသော repository အသစ်သည် repository ဟုအမည်ပြောင်းထားသည့် လက်ရှိ gitlab-ee သိုလှောင်မှု၏ထိပ်တွင် တည်ဆောက်ထားသည်။gitlab” . လက်ရှိတွင်၊ ရွှေ့ပြောင်းခြင်းမှာ နောက်ဆုံးအဆင့်တွင်ဖြစ်သည် - သိုလှောင်မှုများကို အမည်ပြောင်းထားပြီး၊ ပေါင်းစည်းမှုပြုလုပ်ပြီး ၎င်းနှင့်ဆက်စပ်သည့်အလုပ်များအားလုံးနီးပါး ပြီးမြောက်ပြီးဖြစ်သည်။ ဖြေရှင်းခဲ့သည်။.

GitLab developer များလည်းရှိသည်။ တင်ဆက် API မှတစ်ဆင့် မတရားသော git ညွှန်ကြားချက်များကို အစားထိုးနိုင်မှုအပါအဝင် အားနည်းချက် 12.3.2 ခုကို ဖယ်ရှားပေးသည့် 12.2.6၊ 12.1.12 နှင့် 14 တို့ကို ဖယ်ရှားပေးကာ မှန်ကန်သော ထုတ်ဝေမှုများ၊ Salesforce မှတစ်ဆင့် အထောက်အထားစိစစ်ခြင်း module ကိုအသုံးပြုသည့်အခါ၊ Markdown markup အကြိုကြည့်ရှုမှုမျက်နှာပြင်ရှိ JavaScript အစားထိုးမှု SAML module ကိုအသုံးပြုသောအခါတွင် အခြားသူများ၏အကောင့်များကို ထိန်းချုပ်ခြင်း၊ အသုံးပြုသူပိတ်ဆို့ခြင်းကိုကျော်ဖြတ်ခြင်း၊ ဝန်ဆောင်မှုငြင်းပယ်ခြင်းနှင့် ပရောဂျက်နှင့်ပတ်သက်သည့် လျှို့ဝှက်အချက်အလက်များပေါက်ကြားမှုကို ဖမ်းယူပါ။

source: opennet.ru

မှတ်ချက် Add