Questions tagged [trac]

Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.

Trac is an open source, web-based project management and bug-tracking tool. The program is inspired by CVSTrac, and was originally named svntrac due to its ability to interface with Subversion. It is developed and maintained by Edgewall Software.

Trac is written in Python. Until mid-2005, it was available under the GNU General Public License; since version 0.9, it has been released under a modified BSD license. Both are free software licenses.

Mission: to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies.

It provides an interface to Subversion (or other version control systems), an integrated Wiki and convenient reporting facilities.

Trac allows wiki markup in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A timeline shows all current and past project events in order, making the acquisition of an overview of the project and tracking progress very easy. The roadmap shows the road ahead, listing the upcoming milestones.

719 questions
5
votes
3 answers

Trac Using Database Authentication

Is it possible to use a database for authentication with Trac? .htpasswd auth is not desired in this install. Using Trac .11 and MySQL as the database. Trac is currently using the database, but provides no authentication.
mctom987
  • 854
  • 2
  • 9
  • 24
5
votes
2 answers

view trac on mobile devices (iphone, android, etc)

Our team uses Trac heavily for project management, and I need to view the Trac site from time to time. Yet, it's really inconvenient to view the Trac site from the mobile device (it's an iphone in my case). I wonder if there is any existing hack /…
Walty Yeung
  • 3,396
  • 32
  • 33
5
votes
3 answers

git hook for legit commit message (#123 good message)

I need to make sure commit messages are some what legit else reject it. The commit message should be like "#123 fixing missing bracket" I want to make sure it begins with hash, there is an integer (no 123a), and the message is at least 10…
Mike Henke
  • 864
  • 1
  • 8
  • 22
5
votes
2 answers

How do I edit project components in TRAC

When creating New Ticket in the TRAC it shows a selectbox for component in the Ticket Properties. I only have two dummy options: component1 and component2. How do I edit this list? How do I add more components to the project?
Josef Sábl
  • 7,538
  • 9
  • 54
  • 66
5
votes
3 answers

How do I force revert back so a specific revision number using command line SVN?

I spoke too soon in my previous post about breaking things. I am trying to revert back to revision 1124 using the command svn update -r 1124 but I keep getting an error message as follows: [prague]$ svn update -r1024 U …
adam
  • 2,830
  • 5
  • 31
  • 37
5
votes
2 answers

"DLL load failed" when using mercurial on trac

My mercurial repository works correctly in trac when I use the tracd server. However, when I use apache, I get the following warning at the top of all trac pages: Warning: Can't synchronize with repository "(default)" (Unsupported version…
blokeley
  • 6,726
  • 9
  • 53
  • 75
5
votes
3 answers

Looking for an issue tracker / project management software that automatically manages start/completion dates based on priority/relationships

So, a little background. We are a small company with a half-dozen developers. We have been evaluating many project management / issue tracking software packages (TRAC, Redmine, FogBugz, etc) and trying to create a decent process/workflow for…
looselycoupled
  • 629
  • 1
  • 7
  • 16
5
votes
2 answers

How to update a file in python egg

We are using trac. In our setup we have a problem that is solved in repository. So I got the fixed file commit_update.py from the repository and I need to place it into Trac-0.12-py2.6.egg. As egg is just a ziped filed I just unziped it, changed the…
bessarabov
  • 11,151
  • 10
  • 34
  • 59
5
votes
5 answers

tracd server problems

I got the following error while accessing tracd server, what's going on ? Thanks. [oke@localhost Trac-0.11.7]$ sudo tracd -p 8000 /home/deddihp/trac/ Server starting in PID 5082. Serving on 0.0.0.0:8000 view at…
deddihp
  • 653
  • 1
  • 6
  • 17
5
votes
4 answers

How should the Version field be used in Trac?

I use Trac to track bugs, and future changes in my software projects. Tickets in Trac have a "Version" field and I'm trying to figure out the best way to use this field. Say I find a series of bugs in version 1.0 of my software. I create tickets in…
Eric Anastas
  • 21,675
  • 38
  • 142
  • 236
5
votes
1 answer

Getting logged on user name at any Trac wiki page (Trac 0.11)

When I create a report I can filter the results based on the logged on user name using the $USER magic variable. Is there any equivalent way to get the logged on user name at any Trac wiki page? E.g.: The logged on user is [[User]].
5
votes
1 answer

Finding existing tickets before opening new ones on trac

We're using Trac as the task management tool at the project we work in. However, Trac search is maybe not the most intuitive search out there, and we end up having multiple duplicates as the reporters can't effectively find if there already is a…
Jens Jansson
  • 4,626
  • 4
  • 25
  • 29
5
votes
3 answers

Securing trac from anonymous users?

I have set up trac on my domain for issue tracking. How to I configure it so that when anonymous users visit the domain, ALL they see is a login form. Basically I want 2 security levels: anonymous - visitors only have access to a login option …
oym
  • 6,983
  • 16
  • 62
  • 88
5
votes
2 answers

How do I use Trac wiki formatting in a Django/Python web application?

I have a Python web application (Django, specifically). I'm reading in some data from a Trac database (where the descriptions use wiki formatting) and displaying it as HTML. I considered the markdown module, but realised that Trac wiki formatting…
Nick Bolton
  • 38,276
  • 70
  • 174
  • 242
5
votes
2 answers

Sphinx - generate automatic references to Trac tickets and changesets

Is Sphinx, is there way to automatically link text like #112 or r1023 to the corresponding tickets/changesets in Trac? For eg: #112 -> http://mytracsite/tickets/112 r1023 -> http://mytracsite/changeset/1023 See TracLinks for more examples.
Sridhar Ratnakumar
  • 81,433
  • 63
  • 146
  • 187