ፌዶራ እና CentOS ጊት ፎርጅ ተጀመረ። ጊትላብ 18 የባለቤትነት መብት ያላቸውን ባህሪያት ይፋ አድርጓል

ፕሮጀክቶች CentOS и Fedora ሪፖርት ተደርጓል የጂት ፎርጅ የጋራ ልማት አገልግሎትን ለመፍጠር ስለተወሰነው ውሳኔ፣ ይህም በጂት ላርብ መድረክ ላይ ይገነባል። GitLab ከጂት ማከማቻዎች ጋር ለመገናኘት እና ከስርጭቶች ጋር የተያያዙ ፕሮጀክቶችን ለማስተናገድ ዋናው መድረክ ይሆናል። CentOS እና Fedora። ቀደም ሲል ያገለገለ አገልግሎት ጳጉሜን አሁንም ይኖራል፣ ነገር ግን ለቀጣይ ልማት ፍላጎት ላለው ማህበረሰብ ይተላለፋል። ፓጉሬ ከሬድ ሃት የተቀጠረው የCPE (የማህበረሰብ መድረክ ኢንጂነሪንግ) ቡድን ውስጥ ይወገዳል፣ ይህም የፌዶራ ልቀቶችን እና ህትመቶችን ለማዘጋጀት እና ለማተም የሚያስችል መሠረተ ልማትን የሚጠብቀው እና የሚያስተናግደው ሬድ ሃት ከሚቀጠረው እና ከሚተዳደረው የCPE (የማህበረሰብ መድረክ ኢንጂነሪንግ) ቡድን ውስጥ ይወገዳል። CentOS.

ለአዲሱ Git Forge ሊሆኑ የሚችሉ መፍትሄዎችን ስንገመግም፣ ተመልክተናል
pagure እና gitlab. ስለ አንድ ጥናት ላይ የተመሠረተ 300 ግምገማዎች እና ከፌዶራ የፕሮጀክት ተሳታፊዎች የተላኩ ምኞቶች፣ CentOS, RHEL እና CPE፣ ተግባራዊ መስፈርቶች ተገልጸው ጊትላብ ተመርጧል። ከመደበኛ የማከማቻ ስራዎች (ውህደት፣ ሹካ ማድረግ፣ ኮድ መጨመር፣ ወዘተ) በተጨማሪ ደህንነት፣ የአጠቃቀም ቀላልነት እና የመድረክ መረጋጋት ከዋና ዋና መስፈርቶች መካከል ነበሩ።

መስፈርቶቹ በኤችቲቲፒኤስ ላይ የግፋ ጥያቄዎችን መላክ ፣የቅርንጫፎችን መዳረሻ መገደብ ፣የግል ቅርንጫፎችን መደገፍ ፣በውጭ እና በውስጥ ተጠቃሚዎች መካከል ያለውን ተደራሽነት መለያየት (ለምሳሌ ይፋ በሚደረግበት ጊዜ ተጋላጭነቶችን ለማስተካከል መስራት) ፣የመተዋወቅ በይነገጽ ፣ ከችግር ሪፖርቶች, ኮድ, ሰነዶች እና ለአዳዲስ ባህሪያት እቅድ ለማውጣት የንዑስ ስርዓቶችን አንድነት, ከ IDE ጋር ለመዋሃድ መሳሪያዎች መገኘት, ለመደበኛ የስራ ፍሰቶች ድጋፍ.

ይህንን መድረክ ለመምረጥ በመጨረሻ ተጽዕኖ ካሳደሩት የጂትላብ ባህሪያት መካከል የሚከተሉት ተጠቅሰዋል፡- ወደ ማከማቻዎች የተመረጡ መዳረሻ ላላቸው ንዑስ ቡድኖች ድጋፍ፣ ለራስ-ሰር ውህደት ቦት የመጠቀም ችሎታ (የሚያስፈልገው) CentOS የከርነል ፓኬጆችን ለመጠበቅ ዥረት)፣ ለልማት እቅድ አብሮ የተሰሩ መሳሪያዎች መኖር፣ የተረጋገጠ የተደራሽነት ደረጃ ያለው ዝግጁ የሆነ የ SAAS አገልግሎት የመጠቀም ችሎታ (የአገልጋይ መሠረተ ልማትን ለመጠበቅ ሀብቶችን ነፃ ያደርጋል)።

መፍትሄው አስቀድሞ ነው። ምክንያት ሆኗል ውሳኔው ያለቅድመ ሰፊ ውይይት መደረጉን በተመለከተ በገንቢዎች መካከል የሚሰነዘር ትችት. አገልግሎቱ የጊትላብ ነፃ የኮሚኒቲ እትም አይጠቀምም የሚል ስጋት ተነስቷል። በተለይም በማስታወቂያው ላይ የተገለጹትን የጊት ፎርጅ መስፈርቶችን ለመተግበር አስፈላጊ የሆኑ ባህሪያት በባለቤትነት ስሪት ውስጥ ብቻ ይገኛሉ. GitLab Ultimate.

GitLabን በአገልጋዮቻቸው ላይ ከማሰማራት ይልቅ የSAAS (መተግበሪያን እንደ አገልግሎት) የመጠቀም ዓላማም ተችቷል፣ ይህም አገልግሎቱን ከቁጥጥር ውጭ ያደርገዋል (ለምሳሌ በ ውስጥ ያሉ ሁሉም ተጋላጭነቶች እንዳሉ እርግጠኛ መሆን አይቻልም) ስርዓቱ ወዲያውኑ ተስተካክሏል ፣ በትክክል መሠረተ ልማት ተጠብቆ ይቆያል ፣ አንድ ጥሩ ጊዜ አይሆንም ቴሌሜትሪ ተጭኗል እና የሶስተኛ ወገን ኩባንያ ሰራተኞች ማበላሸት አይካተትም). መፍትሄው ከዚህ ጋር ተኳሃኝ አይደለም የ Fedora መስራች መርሆዎች, ይህም ፕሮጀክቱ ለነፃ አማራጮች ምርጫ መስጠት እንዳለበት ይገልፃል.

ይህ በእንዲህ እንዳለ GitLab አስታውቋል ቀደም ሲል በ GitLab የባለቤትነት እትሞች ላይ ብቻ የቀረቡትን 18 ባህሪያትን ስለመክፈት። ችሎታዎች የተለያዩ የሶፍትዌር ልማት ኡደት አስተዳደር ዘርፎችን ይሸፍናሉ፣ ከእነዚህም መካከል የልማት ዕቅድ ማውጣት፣ የፕሮጀክት መፍጠር፣ ማረጋገጥ፣ የጥቅል አስተዳደር፣ የመልቀቅ ማመንጨት፣ ማበጀት እና ጥበቃ።

የሚከተሉት ተግባራት ወደ ነፃ ቁጥር ተላልፈዋል።

  • ተያያዥ ጉዳዮችን በማያያዝ;
  • ችግር ከ GitLab ወደ CSV;
  • የግለሰብ ባህሪያትን ወይም የተለቀቁትን የእድገት ሂደትን የማቀድ, የማዘዝ እና የማሳየት ዘዴ;
  • የፕሮጀክት ተሳታፊዎችን በኢሜል በመጠቀም ከሶስተኛ ወገኖች ጋር ለማገናኘት አብሮ የተሰራ አገልግሎት።
  • የድር ተርሚናል ለድር አይዲኢ;
  • በድር ተርሚናል ውስጥ ባለው ኮድ ላይ ለውጦችን ለመሞከር ፋይሎችን የማመሳሰል ችሎታ;
  • አቀማመጦችን እና ሀብቶችን ወደ አንድ ጉዳይ እንዲጫኑ የሚፈቅዱ የንድፍ መቆጣጠሪያዎች, ጉዳዩን እንደ አንድ አዲስ ባህሪ ለማዳበር የሚያስፈልጉትን ነገሮች ሁሉ እንደ አንድ ነጥብ በመጠቀም;
  • የኮድ ጥራት ሪፖርቶች;
  • ለኮናን (C/C++)፣ Maven (Java)፣ NPM (node.js) እና NuGet (.NET) የጥቅል አስተዳዳሪዎች ድጋፍ፤
  • በስርዓቶቹ ትንሽ ክፍል ላይ አዲስ የመተግበሪያውን ስሪት እንዲጭኑ የሚያስችልዎትን የካናሪ ማሰማራት ድጋፍ;
  • ጭማሪ ስርጭቶች, አዳዲስ ስሪቶች መጀመሪያ ላይ አነስተኛ ቁጥር ያላቸው ስርዓቶች እንዲደርሱ መፍቀድ, ቀስ በቀስ ሽፋን ወደ 100% ይጨምራል;
  • የተወሰኑ ባህሪያትን በተለዋዋጭ በማንቃት ፕሮጀክቱን በተለያዩ እትሞች ለማቅረብ የሚያስችሉ የተግባር ማግበር ባንዲራዎች።
  • እያንዳንዱ Kubernetes ላይ የተመሠረተ ቀጣይነት ያለው ውህደት አካባቢ ሁኔታ ለመገምገም የሚያስችል ማሰማራት አጠቃላይ እይታ ሁነታ;
  • በማዋቀሪያው ውስጥ ብዙ የኩበርኔትስ ስብስቦችን ለመወሰን ድጋፍ (ለምሳሌ ፣ ለሙከራ ማሰማራት እና ለሥራ ጫናዎች የተለየ የኩበርኔትስ ስብስቦችን መጠቀም ይችላሉ);
  • በKubernetes pods መካከል መዳረሻን ለመገደብ የሚያስችል የመያዣ አውታረ መረብ ደህንነት ፖሊሲዎችን ለመወሰን ድጋፍ።

በተጨማሪም, ሊታወቅ ይችላል ህትመት GitLab 12.9.1፣ 12.8.8 እና 12.7.8 (የማህበረሰብ እትም እና ኢንተርፕራይዝ እትም) ተጋላጭነትን የሚያስተካክሉ ዝመናዎች። ጉዳዩ GitLab EE/CE 8.5 ከተለቀቀበት ጊዜ ጀምሮ የታየ ሲሆን በፕሮጀክቶች መካከል ችግር ሲፈጠር የማንኛውንም የአካባቢ ፋይል ይዘት እንዲያነቡ ይፈቅድልዎታል።
ስለ ተጋላጭነቱ ዝርዝሮች በ30 ቀናት ውስጥ ይፋ ይሆናሉ።

ምንጭ: opennet.ru

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster