የትብብር ልማት መድረክ ቃሊቲ 0.5 መልቀቅ

የቀረበው በ የማጠራቀሚያ አስተዳደር ስርዓት መልቀቅ ካሊቲያ 0.5, የተመሰረተ የሶፍትዌር ነፃነት ጥበቃ አድናቂዎች እና ተወካዮች የነፃ ኮድ ቤዝ ሮድኮድ ልማትን ለመቀጠል ፣ በኋላ ለውጦች ይህ መድረክ ወደ ከፊል-የባለቤትነት የንግድ ምርት. ቃሊቲ የጊት እና የሜርኩሪያል ስሪት ቁጥጥር ስርዓቶችን የሚደግፍ የልማት አስተዳደር መሠረተ ልማትን እንድታሰማራ ይፈቅድልሃል፣ እና ከ GitHub፣ GitLab እና Bitbucket ጋር ተመሳሳይ ነው። የፕሮጀክት ኮድ በፓይዘን እና የተሰራጨው በ በ GPLv3 ፍቃድ የተሰጠው።

ካሊቲያ የግፋ/የመጎተት ጥያቄዎችን ለማስተናገድ ከፍተኛ አፈጻጸም ያለው አገልጋይ እና የትብብር ልማትን የሚያደራጅ የድር በይነገጽን ያካትታል፣ ይህም ማከማቻዎችን ለማስተዳደር፣ የመዳረሻ መብቶችን ለመጋራት፣ ኮድ የመገምገም፣ የሌሎች ተሳታፊዎችን እንቅስቃሴ ለመከታተል፣ የሹካ ፕሮጀክቶችን ለመላክ ወይም የመሳብ ጥያቄዎችን ለመላክ ወይም በቀላል አርታኢ አማካኝነት ኮድ ወደ ቦታ ይለውጡ። በኤልዲኤፒ ወይም በActiveDirectory ላይ የተመሰረተ ከተማከለ የኢንተርፕራይዝ ተጠቃሚ ዳታቤዝ ጋር መቀላቀል ይደገፋል። የቡድን አባላት የተዋሃደ አስተዳደር ያላቸው የማከማቻ ቡድኖች እና የገንቢ ቡድኖች መፍጠር ይደገፋል። የበይነገጹን ገጽታ በአብነት ስርዓት በቀላሉ መቀየር ይቻላል. የእንቅስቃሴ ምስላዊ መግለጫ በግራፍ መልክ ይደገፋል። የለውጥ ግምገማ ስርዓቱ ለውጦችን መወያየት እና ማሳወቂያዎችን መላክን ይደግፋል።

የመድረክ የአገልጋዩ ክፍል ባለብዙ-ክር ነው፣ ይህም በአንድ ጊዜ ብዙ የመጎተት/የግፋ ጥያቄዎችን ለማቅረብ ያስችላል። አፈፃፀሙን ለመጨመር ስርዓቱ ባልተመሳሰል ሁነታ መሸጎጫ እና አፈጻጸምን በንቃት ይጠቀማል። ስርዓቱ በ"scp" በኩል የሁሉንም ውሂብ ቅጂ በየጊዜው እንዲያስቀምጡ እና እንዲያስቀምጡ የሚያስችልዎ የተቀናጁ የመጠባበቂያ መሳሪያዎች አሉት። በማጠራቀሚያዎች ውስጥ ያለውን እንቅስቃሴ ለመከታተል፣ የሁሉንም ጥያቄዎች መዝገብ የሚያስቀምጥ እና እያንዳንዱን ጥያቄ እንዲያረጋግጡ የሚያስችል ልዩ ንብርብር ይደገፋል። ቤተ-መጽሐፍት ከማጠራቀሚያዎች ጋር ለመስራት ያገለግላል የፕሮጀክት ሜታዳታ በSQLite፣ PostgreSQL ወይም ሌሎች በSQLAlchemy የሚደገፉ የውሂብ ጎታዎች ውስጥ ሊከማች ይችላል።

ዋና ለውጦች፡-

  • እንደ "ssh://" ያለ URL በመጠቀም SSH በመጠቀም ወደ ማከማቻው መድረስ ይቻላል[ኢሜል የተጠበቀ]/ ስም / የ / ማከማቻ". በSSH በኩል ወደ ማከማቻ ሲገቡ ማረጋገጥ በተጠቃሚው የህዝብ ቁልፍ (ከተጨማሪ የይለፍ ቃል ጥበቃ ጋር ወይም ያለተጠቃሚው ምርጫ ላይ በመመስረት) ላይ የተመሰረተ ነው። ቁልፉን (~/.ssh/id_rsa.pub) ወደ አገልጋዩ መስቀል የሚከናወነው በቃሊቲ ዌብ በይነገጽ በኩል ሲሆን ይህም በተፈቀደው_keys ፋይል ውስጥ ያለውን ቁልፍ በራስ-ሰር ያስቀምጣል። በኤስኤስኤች በኩል ከማጠራቀሚያው ጋር አብሮ የመስራት አፈጻጸም በኤችቲቲፒኤስ በኩል ወደ ማከማቻው ሲደርሱ ከፍ ያለ መሆኑ ተጠቁሟል።
  • ለተከፋፈለ የስሪት ቁጥጥር ስርዓት ተጨማሪ ድጋፍ Mercurial 5.2.
  • የ«አስተዳዳሪ> መቼቶች> ቪዥዋል> (ኤችቲቲፒ) Clone URL» ተግባር እንደገና ተሰርቷል፣ ተቆጣጣሪው አሁን የሕብረቁምፊዎች «{repo}» እና «_{repoid}» መኖራቸውን በግልፅ ያጣራል።
  • የመዳረሻ መብቶች ስርዓቱ ጸድቷል - የመዳረሻ መብቶች ሁልጊዜ እንደ ተጨማሪ ብቻ ይቆጠራሉ, ማለትም. ማንኛውም ተጠቃሚ ከነባሪው ተጠቃሚ ጋር ቢያንስ ተመሳሳይ መብቶች እንደሚኖረው የተረጋገጠ ነው።
  • የapi_access_controllers_whitelist ቅንብር ድጋፍ ከውቅረት ፋይሉ ተወግዷል። በኤፒአይ የመዳረሻ ቁልፍ በኩል ማረጋገጥ አሁን ለተጠቃሚው የተፈቀዱትን ሁሉንም APIs መዳረሻ ይሰጣል።
  • የ Python 2.6 ድጋፍ ተቋርጧል። በአሁኑ ጊዜ የ Python 2.7 ቅርንጫፍ ብቻ ነው የሚደገፈው፣ ነገር ግን ገንቢዎቹ ለ Python 3.x ሙሉ ድጋፍ ለመስጠት እየሰሩ ነው።
  • የማጠራቀሚያው የመቆለፍ ተግባር (ለመቆለፍ መጎተት፣ ለመክፈት-መግፋት) ተወግዷል።

ምንጭ: opennet.ru

አስተያየት ያክሉ