เบเบฒเบ™เบ›เปˆเบญเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Trac 1.4

เปเบ™เบฐเบ™เบณ เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Trac 1.4, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Subversion เปเบฅเบฐ Git repositories, เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบ™ Wiki, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบซเบฒเปเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆ. เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ Python เปเบฅเบฐ เปเบˆเบเบขเบฒเบเป‚เบ”เบ เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD. SQLite, โ€‹PostgreSQL เปเบฅเบฐ MySQL/MariaDB DBMS เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™.

Trac เปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™เปœเป‰เบญเบเบ—เบตเปˆเบชเบธเบ” เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ”เบณเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ›เบปเบเบเบฐเบ•เบดเปเบšเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเปœเป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เบ•เปเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ เปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปเบฅเป‰เบงเปƒเบ™เบšเบฑเบ™เบ”เบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ wiki เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบงเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ wiki markup เปƒเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒ, เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบฅเบฐเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ. เบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”, เบงเบฝเบเบ‡เบฒเบ™, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบฑเบ”, เป„เบŸเบฅเปŒเปเบฅเบฐเบซเบ™เป‰เบฒ wiki. เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเป€เบซเบ”เบเบฒเบ™เปเบฅเบฐเบเบดเบ”เบˆเบฐเบเปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.

เปƒเบ™เบฎเบนเบšเบฎเปˆเบฒเบ‡เบ‚เบญเบ‡ เบ›เบฅเบฑเบเบญเบดเบ™ เป‚เบกเบ”เบนเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเบฑเบเบชเบฒเบ‚เปˆเบฒเบง, เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบงเบ—เบตเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ, เบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ”, เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ•เปˆเบฒเบ‡เป†, เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบญเบเบฐเบชเบฒเบ™เปƒเบ™ Doxygen, เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”, เบเบฒเบ™เบชเบปเปˆเบ‡เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบœเปˆเบฒเบ™ Slack, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Subversion เปเบฅเบฐ Mercurial.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เปเป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบšเบชเบฒเบ‚เบฒเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡ 1.2:

  • เบชเบฐเบซเบผเบฑเบšเป„เบ›เบซเบฒเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบกเปˆเปเบšเบšเป„เบง Jinja2. เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบกเปˆเปเบšเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ XML Genshi เป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš plugins เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบเปƒเบ™เบชเบฒเบ‚เบฒ 1.5 เบ—เบตเปˆเบšเปเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡.
  • เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบผเบฑเบ‡เบเบฑเบšเบ›เบฅเบฑเบเบญเบดเบ™เบ—เบตเปˆเบ‚เบฝเบ™เป„เบงเป‰เบชเบณเบฅเบฑเบšเบฅเบธเป‰เบ™ Trac เบเปˆเบญเบ™เปœเป‰เบฒ 1.0 เป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เป€เบŠเบปเบฒ. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.
  • เบเบธเปˆเบกเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเปƒเบ™เบŠเปˆเบญเบ‡ CC เบˆเบฐเบ–เบทเบเบ‚เบฐเบซเบเบฒเบเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป„เบ›เบซเบฒเบฅเบฒเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบเบธเปˆเบกเบ™เบฑเป‰เบ™.
  • เปœเป‰เบฒ Wiki เบกเบตเบชเบฐเบซเบผเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เปเบ”เปเบ„เบš เปเบฅเบฐเปœเป‰เบฒเบˆเปเป€เบ•เบฑเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เป€เบšเบดเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก.
  • เปƒเบ™โ€‹เปเบกเปˆโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เปเบˆเป‰เบ‡โ€‹เป€เบ•เบทเบญเบ™โ€‹เบ—เบฒเบ‡โ€‹เป€เบกเบฅโ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เป„เบ”เป‰โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เปƒเบ™โ€‹เบŠเปˆเบญเบ‡โ€‹เบ›เบตเป‰ (โ€œchanges.fieldsโ€).
  • เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบš wiki เปเบกเปˆเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™). เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบเบฑเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบเบฒเบ™โ€‹เบฅเปโ€‹เบ–เป‰เบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบญเบดเบ”โ€‹เบชเบฐโ€‹เบซเบผเบฐโ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบขเบธเบ”โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹.
  • TracMigratePlugin เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ Trac เปเบฅเบฐเบกเบตเบขเบนเปˆเปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ trac-admin convert_db. เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒ plugin เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบ‚เปเป‰เบกเบนเบ™เป‚เบ„เบ‡เบเบฒเบ™ Trac เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡: SQLite โ†’ PostgreSQL). เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡ ticket delete_comment เปเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบเป‰เบฒเบเป„เบŸเบฅเปŒเปเบ™เบš.
  • เบŠเปˆเบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡เบ•เบญเบ™เบ™เบตเป‰เบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” max_size.
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ cloning เบ›เบตเป‰ (เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบปเป‹เบงเบˆเบฒเบเบ„เปเบฒเป€เบซเบฑเบ™) เป‚เบ”เบเบœเปˆเบฒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบ tracopt.ticket.clone
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เปƒเบชเปˆเบซเบปเบงเบ™เปเบฒเบ—เบดเบ”เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.
  • เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ•เบปเบงเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เปเบเป‰เป„เบ‚ batch, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบ„เปเบฒเป€เบซเบฑเบ™.
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เป€เบ™เบทเป‰เบญเบซเบฒเบœเปˆเบฒเบ™ HTTPS เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบ tracd.
  • เบญเบฑเบšเป€เบ”เบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบงเบตเบŠเบฑเบ™เบ•เปเปˆเบฒเบชเบธเบ”เบชเปเบฒเบฅเบฑเบš Python (2.7 เปเบ—เบ™ 2.6) เปเบฅเบฐ PostgreSQL (เบšเปเปˆเป€เบเบปเปˆเบฒเบเบงเปˆเบฒ 9.1).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™