Trac 1.4 төслийн удирдлагын системийг гаргасан

Оруулсан төслийн удирдлагын тогтолцооны томоохон хувилбар Trac 1.4, энэ нь Subversion болон Git репозиторуудтай ажиллах вэб интерфэйс, суурилуулсан Wiki, асуудлыг хянах систем, шинэ хувилбаруудад зориулсан функциональ төлөвлөлтийн хэсгийг өгдөг. Код нь Python дээр бичигдсэн ба тараасан BSD лицензийн дагуу. SQLite, ​PostgreSQL болон ​MySQL/MariaDB DBMS-ийг өгөгдөл хадгалахад ашиглаж болно.

Trac нь төслийн менежментэд минималист хандлагыг баримталдаг бөгөөд хөгжүүлэгчдийн дунд бий болсон үйл явц, дүрэм журамд хамгийн бага нөлөө үзүүлэх ердийн ердийн үйл ажиллагааг автоматжуулах боломжийг олгодог. Суурилуулсан вики хөдөлгүүр нь асуудал, зорилго, үүрэг даалгаврын тайлбарт вики тэмдэглэгээг ашиглах боломжтой болгодог. Энэ нь алдааны мэдээ, даалгавар, кодын өөрчлөлт, файл, вики хуудсуудын хооронд холбоос үүсгэх, холболтыг зохион байгуулахыг дэмждэг. Төслийн бүх үйл явдал, үйл ажиллагааг хянахын тулд цагийн хуваарь хэлбэрээр интерфейсийг санал болгож байна.

Хэлбэртэй байна залгаасууд модулиуд нь мэдээний сувгийг хөтлөх, хэлэлцүүлгийн платформ үүсгэх, судалгаа явуулах, янз бүрийн тасралтгүй интеграцийн системүүдтэй харилцах, Doxygen-д баримт бичиг үүсгэх, татан авалтыг удирдах, Slack-ээр дамжуулан мэдэгдэл илгээх, Subversion болон Mercurial-ийг дэмжих боломжтой.

Тогтвортой салбартай харьцуулахад үндсэн өөрчлөлтүүд 1.2:

  • Түргэн загвар хөдөлгүүр ашиглан дүрслэл рүү шилжинэ үү Жинжа 2. XML-д суурилсан Genshi загвар хөдөлгүүрийг хуучирсан боловч одоо байгаа залгаасуудтай нийцтэй байгаа шалтгаанаар үүнийг зөвхөн тогтворгүй 1.5 салбараас устгах болно.
  • 1.0-ээс өмнөх Trac хувилбаруудад зориулж бичсэн залгаасуудтай буцаж нийцэхийг зогсоосон. Өөрчлөлтүүд нь мэдээллийн санд хандах интерфейсүүдэд голчлон нөлөөлдөг.
  • CC талбарт дурдсан хэрэглэгчийн бүлгүүд тухайн бүлэгт багтсан хэрэглэгчдийн жагсаалт руу автоматаар нэмэгддэг.
  • Вики хуудсууд нь текстийг үзэхийн тулд нарийн болон бүтэн дэлгэцийн горимуудын хооронд шилжих төхөөрөмжөөр тоноглогдсон байдаг.
  • Шуудангийн мэдэгдлийн загварт тасалбарын талбар дахь өөрчлөлтийн талаарх мэдээллийг ашиглах боломжтой болсон ("changes.fields").
  • Вики форматтай текстийг автоматаар урьдчилан харах нь бүх стандарт талбаруудад (жишээлбэл, тайлангийн тайлбар) хэрэгждэг. Мөн хэрэглэгчид оролтыг зогсоох болон урьдчилан харах хэсгийг шинэчлэх хооронд хүлээх хугацааг бие даан тохируулах боломжтой болсон.
  • TracMigratePlugin нь Trac-ийн нэг хэсэг болсон бөгөөд trac-admin convert_db команд хэлбэрээр ашиглах боломжтой. Энэхүү залгаас нь Trac төслийн өгөгдлийг өөр өөр мэдээллийн сан (жишээ нь, SQLite → PostgreSQL) хооронд шилжүүлэх боломжийг танд олгоно гэдгийг сануулъя. Та мөн тасалбар устгах_сэтгэгдэл болон хавсралт зөөх дэд командуудын харагдах байдлыг тэмдэглэж болно.
  • Тусгай текстийн талбарууд одоо max_size шинж чанартай байна.
  • Tracopt.ticket.clone нэмэлт бүрэлдэхүүнээр дамжуулан тасалбарыг хуулбарлах (мөн тайлбараас тасалбар үүсгэх) дэмжлэг
  • Стандарт хэрэгслүүдийг ашиглан навигацийн толгой хэсэгт захиалгат холбоос нэмэх боломжтой.
  • Өөрчлөлт баталгаажуулагчийн хамрах хүрээг багц засварлах хэрэгсэл болон тайлбар засварлах процесст өргөтгөсөн.
  • Tracd-аас шууд HTTPS-ээр дамжуулан контент үзүүлэх дэмжлэг.
  • Python (2.7 биш харин 2.6) болон PostgreSQL (9.1-ээс дээшгүй) хувилбаруудын хамгийн бага шаардлагуудыг шинэчилсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх