The following are some of the more recent changes to CVSTrac:
- Extensions to the Wiki markup langauge.
(See FormattingWikiPages for additional information.)
- Nested lists, such as this one. To form a nested list, add additional
colons to the "*:" or "1:" that begins the list element.
For example, this bullet begins with "*::" - two colons instead of one.
- Use "_:" at the beginning of a paragraph to indent that paragraph.
Multiple colons indent more.
- big bold and very big bold text. Use two asterisks for big bold
and three for very big bold. Like this:
**big bold** and ***very big bold***.
- The use of {link: URL TEXT} markup to create a hyperlink out of
arbitrary text.
- The {linebreak} markup to force a line break.
- The {image: URL} markup puts an image in-line. The URL can be
a relative URL or the name of an attached file. This allows you to
show an attached image in the middle of a document.
- The {quote: TEXT} markup displays TEXT literally.
- Attachments can be put on Wiki pages now, in addition to tickets.
- The Setup screens have been rearranged to be easier to understand.
- An administrator can change the set of Ticket Types available. The
default set of ticket types are:
- Code Defects
- Documentation Errors
- Enhancements Requests
- Unreproducible Events
- Action Items
- An administrator can change the allowed ticket states. The default set
of ticket states are: New, Active, Review, Defer, Fixed, Tested, Closed.
- An administrator can create up to five new custom fields for tickets.
- Alternative "diff" programs can be specified. This allows an administrator
to substitute a full-color "diff" program in place of the standard
monochrome diff that is built in. (See ColoredDiffs)
- CVSTrac normally writes new users into the CVSROOT/passwd file of the
CVS repository. But this feature can now be turned off.
- CVSTrac can now run as an independent server in addition to the older
running modes of CGI and INETD.