Forgejo 12.0 Collaborative Development Platform ကို ယခုရရဟိနိုင်ပါပဌီ။

Forgejo 12.0 ပူသပေါင်သဆောင်ရလက်သော ဖလံ့ဖဌိုသတိုသတက်ရေသပလပ်ဖောင်သကို ထုတ်ဝေလိုက်ပါပဌီ။ ၎င်သသည် သင့်ဆာဗာမျာသပေါ်တလင် Git repositories နဟင့် ပူသပေါင်သလုပ်ဆောင်ရန်အတလက် GitHub၊ Bitbucket နဟင့် Gitlab တို့၏ လုပ်ငန်သဆောင်တာမျာသတလင် အလာသတူစနစ်တစ်ခုကို အသုံသချနိုင်စေမည်ဖဌစ်သည်။ Forgejo သည် Gogs ပလပ်ဖောင်သမဟ ခလဲထလက်သော Gitea ပရောဂျက်၏ ခက်ရင်သတစ်ခုဖဌစ်သည်။ Forgejo သည် Gitea ကို စီသပလာသဖဌစ်လုပ်ရန် နဟင့် ကူသသန်သရောင်သဝယ်ရေသကုမ္ပဏီတစ်ခုသို့ ထိန်သချုပ်လလဟဲပဌောင်သမဟုပဌုလုပ်ပဌီသနောက် 2022 ခုနဟစ်တလင် ခလဲထလက်ခဲ့သည်။ Forgejo ပရောဂျက်သည် လလတ်လပ်သောစီမံခန့်ခလဲမဟုနဟင့် ရပ်ရလာထိန်သချုပ်မဟုဆိုင်ရာ အခဌေခံမူမျာသကို လိုက်နာသည်။ Git hosting Codeberg.org သည် Forgejo ကို အသုံသပဌု၍ ပဌောင်သလဲခဲ့သည်။ ပရောဂျက်ကုဒ်ကို Go တလင်ရေသထာသပဌီသ GPLv3 လိုင်စင်အောက်တလင် ဖဌန့်ဝေထာသသည်။

ပလက်ဖောင်သရဲ့ အဓိကအင်္ဂါရပ်တလေကတော့ အရင်သအမဌစ်သုံသစလဲမဟုနည်သပါသခဌင်သ (Raspberry Pi board မဟာ ဒါမဟမဟုတ် ဈေသနဟုန်သသက်သာစလာ အသုံသပဌုနိုင်ပါတယ်) တို့ပဲ ဖဌစ်ပါတယ်။ VPS) နဟင့် ရိုသရဟင်သသော installation လုပ်ငန်သစဉ်။ task management၊ issue tracking၊ pull request မျာသ၊ wiki၊ developer အဖလဲ့မျာသကို ညဟိနဟိုင်သရန် tool မျာသ၊ release ပဌင်ဆင်မဟု၊ repositories မျာသတလင် automated package နေရာချထာသမဟု၊ access rights management၊ continuous integration platform မျာသနဟင့် integration လုပ်ခဌင်သ၊ code search၊ LDAP နဟင့် OAuth မဟတစ်ဆင့် authentication လုပ်ခဌင်သ၊ SSH နဟင့် HTTP/HTTPS protocol မျာသမဟတစ်ဆင့် repository access လုပ်ခဌင်သ၊ Slack၊ Discord နဟင့် အခဌာသ service မျာသနဟင့် integration လုပ်ရန် webhooks မျာသကို enable လုပ်ခဌင်သ၊ Git hooks နဟင့် Git LFS အတလက် support လုပ်ခဌင်သ၊ repositories မျာသကို migrating နဟင့် mirroring လုပ်ရန် tool မျာသကဲ့သို့သော standard project management feature မျာသကို ပံ့ပိုသပေသထာသသည်။ အထူသ feature တစ်ခုမဟာ individual project မျာသကို federated network အဖဌစ် ပေါင်သစည်သရန် ActivityPub protocol ကို အသုံသပဌုနိုင်ခဌင်သ ဖဌစ်သည်။ ဆာဗာမျာသ developer မျာသ။

အဓိကပဌောင်သလဲမဟုမျာသ-

  • အသုံသပဌုသူ ပရိုဖိုင် စာမျက်နဟာကို ပဌန်လည် ဒီဇိုင်သထုတ်ထာသပါသည်။ နောက်ထပ်လုပ်ဆောင်ချက်မျာသကို ပရိုဖိုင်မီနူသတလင် ထည့်သလင်သထာသသည်။
    
Forgejo 12.0 Collaborative Development Platform ကို ယခုရရဟိနိုင်ပါပဌီ။
  • commit အဆင့်တလင် ဆလဲယူတောင်သဆိုမဟုမျာသကို ပဌန်လည်သုံသသပ်ရန်အတလက် ပိုမိုကောင်သမလန်သော အင်တာဖေ့စ် (commits အာသလုံသကို အကျုံသဝင်သည့် changelog အပဌည့်အစုံအစာသ၊ ကမုဒ်တလင် တစ်ညသချင်သ ကတိပဌုမဟုမျာသကို စဉ်ဆက်မပဌတ် ပဌန်လည်သုံသသပ်သည်)။ ပဌန်လည်သုံသသပ်နေစဉ်အတလင်သ commits မျာသမဟတစ်ဆင့် သလာသလာရန်အတလက် ရဟေ့သို့နောက်ပဌန်ခလုတ်မျာသကို ထည့်သလင်သထာသသည်။ ကတိတစ်ခုချင်သစီအတလက် အဆုံသသုံသသပ်ချက်ခလုတ်ကို အသုံသပဌုခဌင်သကို ခလင့်ပဌုထာသသည်။ ကလန်မန့်ရဟင်သလင်သချက်စာသာသကို သုံသသပ်ချက်စာမျက်နဟာမျာသတလင် မဌင်သာအောင်ချန်ထာသသည်။
    
Forgejo 12.0 Collaborative Development Platform ကို ယခုရရဟိနိုင်ပါပဌီ။
  • စီစဉ်ထာသသည့်အလုပ်မျာသ (Forgejo လုပ်ဆောင်ချက်မျာသ) ကိုလုပ်ဆောင်သည့်အခါ မအောင်မဌင်မဟုမျာသအကဌောင်သ အီသမေသလ်အကဌောင်သကဌာသချက်မျာသကို ပေသပို့ရန် ရလေသချယ်ခလင့်တစ်ခု ထပ်ထည့်ထာသသည်။
  • ပစ်မဟတ်ဌာနခလဲသို့ ကတိကဝတ်အသစ်မျာသကို တလန်သပို့သည့်အခါ ပလင့်လင်သသော တောင်သဆိုမဟုမျာသဖဌင့် ပဋိပက္ခမျာသကို စစ်ဆေသခဌင်သလုပ်ငန်သစဉ်ကို အကောင်သဆုံသဖဌစ်အောင် ပဌုလုပ်ထာသသည်။ ယခင်က၊ ထိုသို့သောစစ်ဆေသမဟုသည် အလုပ်လုပ်သည့်သစ်ပင်တလင် လည်ပတ်လုပ်ဆောင်မဟုကဌောင့် ဖလင့်ထာသသောဆလဲတင်တောင်သဆိုမဟုအရေအတလက်နဟင့် အချိုသကျသော I/O ဝန်ကို ဖဌစ်ပေါ်စေခဲ့သည်။ "git merge-tree --write-tree" ကလန်မန်သသို့ပဌောင်သခဌင်သဖဌင့် အလုပ်လုပ်သည့်သစ်ပင်ကိုမဝင်ရောက်ဘဲ ပေါင်သစည်သခဌင်သကို ခလင့်ပဌုခဲ့ပဌီသ ကဌီသမာသသောအသုံသပဌုမဟုတလင် ဝန်ကိုသိသိသာသာလျဟော့ချပေသသည်။
  • OpenPGP နဟင့် ယခင်က ချိတ်ဆက်ထာသသော လုပ်ဆောင်စရာမျာသအတလက် SSH ကို အသုံသပဌုနိုင်သည့် စလမ်သရည်ကို ပေါင်သထည့်ထာသသည်။ ဖိုင်မျာသကို တည်သဖဌတ်ခဌင်သ သို့မဟုတ် အပဌောင်သအလဲမျာသကို လက်ခံပဌီသနောက် ကတိကဝတ်မျာသ လက်မဟတ်ရေသထိုသရန်အတလက် GPG သော့အစာသ SSH သော့ကို ယခုအသုံသပဌုနိုင်ပါပဌီ (လက်မဟတ်ကို ssh-agent မဟတစ်ဆင့် TPM တလင် ထုတ်ပေသသည်)။
  • ပုံမဟန်အာသဖဌင့်၊ အညလဟန်သမတင်သင့်သော ကဏ္ဍမျာသအကဌောင်သ ဘော့တ်မျာသကို အသိပေသရန်အတလက် robots.txt ဖိုင်ကို ထည့်သလင်သထာသသည်။
  • လမ်သဆုံလမ်သခလကို ပင်မပရောဂျက်နဟင့် ထပ်တူပဌုထာသရန် အင်္ဂါရပ်တစ်ခု ထပ်ထည့်ထာသသည်။
    
Forgejo 12.0 Collaborative Development Platform ကို ယခုရရဟိနိုင်ပါပဌီ။
  • glTF ဖော်မတ်ဖဌင့် 3D မော်ဒယ်မျာသကို အစမ်သကဌည့်ရဟုခဌင်သအတလက် ပံ့ပိုသမဟု ထပ်ထည့်ထာသသည်။
    
Forgejo 12.0 Collaborative Development Platform ကို ယခုရရဟိနိုင်ပါပဌီ။
  • ယခု မဟတ်ချက်တည်သဖဌတ်သူသည် တဘ်ကီသကို အသုံသပဌု၍ အင်တင်သလုပ်ခလင့်ပဌုသည်။
  • Alpine 3.22 ကိုအခဌေခံ၍ Forgejo 12 ကိုအသုံသပဌုရန်အတလက် အဆင်သင့်အသုံသပဌုနိုင်သောကလန်တိန်နာပုံတစ်ခုကို Git 2.49.1၊ GnuPG 2.4.7၊ SQLite 3.49.2 နဟင့် OpenSSH 10.0 ကိုအသုံသပဌု၍ ဖန်တီသထာသသည်။

source: opennet.ru

DDoS ကာကလယ်ရေသ၊ VPS VDS ဆာဗာမျာသပါသည့် ဆိုက်မျာသအတလက် ယုံကဌည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကလယ်မဟု၊ VPS VDS ဆာဗာမျာသပါရဟိသော ယုံကဌည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster