የትራክ 1.4 የፕሮጀክት አስተዳደር ስርዓት መልቀቅ

የቀረበው በ ጉልህ የሆነ የፕሮጀክት አስተዳደር ስርዓት መልቀቅ ትራክ 1.4ከSversion እና Git ማከማቻዎች፣ አብሮ ከተሰራው ዊኪ፣ የችግር መከታተያ ስርዓት እና ለአዳዲስ ስሪቶች የተግባር እቅድ ዝግጅት ክፍል ጋር ለመስራት የድር በይነገጽን ያቀርባል። ኮዱ የተፃፈው በፓይዘን እና የተሰራጨው በ በ BSD ፍቃድ. SQLite፣ PostgreSQL እና MySQL/MariaDB DBMS ውሂብ ለማከማቸት ጥቅም ላይ ሊውሉ ይችላሉ።

ትራክ ለፕሮጀክት አስተዳደር አነስተኛ አቀራረብን ይወስዳል እና በገንቢዎች መካከል ቀደም ሲል በተቋቋሙት ሂደቶች እና ህጎች ላይ አነስተኛ ተጽዕኖ በማድረግ የተለመዱ መደበኛ ስራዎችን በራስ-ሰር እንዲሰሩ ያስችልዎታል። አብሮ የተሰራው የዊኪ ሞተር በጉዳዮች፣ ግቦች እና ቁርጠኝነት መግለጫዎች ውስጥ የዊኪ ማርክን ለመጠቀም ያስችላል። አገናኞችን መፍጠር እና በስህተት መልዕክቶች, ተግባራት, ኮድ ለውጦች, ፋይሎች እና የዊኪ ገጾች መካከል ግንኙነቶችን ማደራጀት ይደግፋል. በፕሮጀክቱ ውስጥ ያሉትን ሁሉንም ክስተቶች እና እንቅስቃሴዎች ለመከታተል በጊዜ መስመር መልክ አንድ በይነገጽ ቀርቧል.

በ. ቅርፅ ተሰኪዎች ሞጁሎች የዜና ምግቦችን ለማቆየት፣ የውይይት መድረክ ለመፍጠር፣ የዳሰሳ ጥናቶችን ለማካሄድ፣ ከተለያዩ ተከታታይ የውህደት ስርዓቶች ጋር መስተጋብር ለመፍጠር፣ በ Doxygen ውስጥ ሰነዶችን ለማመንጨት፣ ማውረዶችን ለማስተዳደር፣ በSlack በኩል ማሳወቂያዎችን ለመላክ፣ Subversion እና Mercurialን ለመደገፍ ይገኛሉ።

ከተረጋጋው ቅርንጫፍ 1.2 ጋር ሲነጻጸር ዋና ለውጦች፡-

  • ፈጣን የአብነት ሞተር በመጠቀም ወደ ቀረጻ ይቀይሩ ጂንጃ2. በኤክስኤምኤል ላይ የተመሰረተው የአብነት ሞተር Genshi ተቋርጧል፣ ነገር ግን ከነባር ተሰኪዎች ጋር ባለው ተኳሃኝነት ምክንያት ያልተረጋጋው 1.5 ቅርንጫፍ ውስጥ ብቻ ይወገዳል።
  • ከ1.0 በፊት ለትራክ ስሪቶች ከተፃፉ ተሰኪዎች ጋር የኋሊት ተኳሃኝነት ተቋርጧል። ለውጦቹ በዋነኛነት የውሂብ ጎታውን ለመድረስ በይነገጾች ላይ ተጽዕኖ ያሳድራሉ.
  • በCC መስክ ውስጥ የተጠቀሱት የተጠቃሚ ቡድኖች በራስ ሰር ወደ ቡድኑ ውስጥ ወደተካተቱ የተጠቃሚዎች ዝርዝር ይሰፋሉ።
  • የዊኪ ገፆች ጽሑፍን ለመመልከት በጠባብ እና ሙሉ ስክሪን ሁነታዎች መካከል መቀያየር የተገጠመላቸው ናቸው።
  • በደብዳቤ ማሳወቂያ አብነቶች ውስጥ አሁን በቲኬት መስኮች ("changes.fields") ላይ ስለሚደረጉ ለውጦች ውሂብ መጠቀም ይቻላል.
  • የዊኪ-የተቀረጸ ጽሑፍ ራስ-ሰር ቅድመ-እይታ ለሁሉም መደበኛ መስኮች (ለምሳሌ የሪፖርት መግለጫ) ተተግብሯል። ተጠቃሚዎች ግብዓትን በማቆም እና የቅድመ እይታ ቦታን በማዘመን መካከል ያለውን የጥበቃ ጊዜ በተናጥል ማዋቀር ችለዋል።
  • TracMigratePlugin የትራክ አካል ሆኗል እና እንደ trac-admin convert_db ትዕዛዝ ይገኛል። ይህ ፕለጊን የትራክ ፕሮጄክት ውሂብን በተለያዩ የውሂብ ጎታዎች (ለምሳሌ SQLite → PostgreSQL) መካከል እንዲያዛውሩ የሚያስችልዎት መሆኑን እናስታውስዎት። እንዲሁም የቲኬቱን ገጽታ ማየት ይችላሉ delete_comment እና አባሪ ተንቀሳቃሽ ንዑስ ትዕዛዞች።
  • ብጁ የጽሑፍ መስኮች አሁን ከፍተኛ_መጠን ባህሪ አላቸው።
  • ለክሎኒንግ ቲኬቶች ድጋፍ (እንዲሁም ከአስተያየቶች ትኬቶችን መፍጠር) በአማራጭ አካል tracopt.ticket.clone በኩል
  • መደበኛ መሳሪያዎችን በመጠቀም ወደ ዳሰሳ ራስጌ ብጁ አገናኞችን ማከል ይቻላል.
  • የለውጥ አረጋጋጮች ወሰን ወደ ባች አርትዖት መሣሪያ፣ እንዲሁም ለአስተያየት አርትዖት ሂደት ተዘርግቷል።
  • ይዘትን በ HTTPS በቀጥታ ከትራክድ ለማቅረብ ድጋፍ።
  • ለ Python (ከ2.7 ይልቅ 2.6) እና PostgreSQL (ከ9.1 ያልበለጠ) የተዘመነ አነስተኛ የስሪት መስፈርቶች።

ምንጭ: opennet.ru

አስተያየት ያክሉ