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
0
votes
1 answer

Trac Workflow blocking

Is there a way to block a given change based on the user role? For example, I don't want any developer to be able to change a ticket status from 'development' to 'closed'. I want it to go through 'test', and allow 'test' to 'closed' only to users…
Rodrigo Gama
  • 1,092
  • 2
  • 13
  • 23
0
votes
1 answer

Trac doesn't see logged with basic authentication user

After upgrading server to Debian Wheezy I get a strange problem: after login via basic auth (which works), trac opens, but looks like I not logged in into it, like anonymous. And I cannot create task, comment and so on. After upgrade system I…
Alex T
  • 2,067
  • 4
  • 20
  • 27
0
votes
1 answer

Choosing a project managment tool

I'm looking for a small scale open source project managment tool. i'm currently looking for a more treditional tool and not necessarily one designed especially for scrum or agile. i've worked in the past with test director and HP Quality Center. i…
haki
  • 9,389
  • 15
  • 62
  • 110
0
votes
1 answer

TRAC. Return a javascript variable back to javascript

Is there any way to pass a javascript varialbe during process_request in trac 0.11? The code goes like this: def process_request(self, req): component = req.args.get('component_name') milestones = [] db = self.env.get_db_cnx() …
konart
  • 1,714
  • 1
  • 12
  • 19
0
votes
1 answer

Which tables/fields reveal user activity in Trac?

(This may be a webapp question.) I would like to use Trac 1.0.1 activity for time tracking. For example, closing a ticket, editing a wiki page or leaving a comment I was imagining output something like this: | Time | Ticket | Custom…
lofidevops
  • 15,528
  • 14
  • 79
  • 119
0
votes
3 answers

Trac - assign milestones to certain components

Is there a possibility to assign a number of milesstones to their respective components? The idea is a following: We've got components [A,B,C]. Component A has milestones [1,2,3] Component B has milestones [4,5,6] Component C has milestones…
konart
  • 1,714
  • 1
  • 12
  • 19
0
votes
2 answers

Modifying workflow to add a status and split on ticket type

I am hoping that someone can help me as I am completely lost. I need to modify the workflow for TRAC so that if the ticket type is SPR, it gets assigned to our QA, and they are the only ones allowed closing the ticket. Otherwise, it goes to the test…
Mat
  • 1
0
votes
1 answer

trac and subversion - adding comments to a ticket with subversion

Could anyone please help me with Apache Subversion and Trac? When I commit a change and say "message closes #123" then my message is displayed inside the actual ticket and shows that it has been fixed. What I also want to happen is if I want to…
Jack Kitley
  • 375
  • 1
  • 2
  • 16
0
votes
1 answer

Sublocation for Trac on Apache2 web server

I need to put Trac on a URL path other than /. If I take the configuration from http://trac.edgewall.org/wiki/TracOnUbuntu and modify the Location blocks, I get the error message "No handler matched request to /trac". How can I avoid…
ideaboxer
  • 3,863
  • 8
  • 43
  • 62
0
votes
1 answer

How to test in genshi if get parameter is set?

Is there way to test in genshi that certain get url parameter is set? There seems to be no documentation to this. I just need to render in template error message if there is parameter error in url.
joonasj
  • 551
  • 2
  • 6
  • 19
0
votes
1 answer

Automatically adding new Git branches to Trac

How can I tell Trac about newly-added Git branches? Since talk about Git can get confusing quickly, here's a concrete example: Suppose I have a "central" Git server, foo.example.com, which my Trac installation exports, and on some host I: $ git…
Captain Midday
  • 659
  • 8
  • 18
0
votes
1 answer

Show number of replies/comments on Trac report

I'd like to add a count of replies for each ticket shown in the Active Ticket report. Here's my current query: SELECT p.value AS __color__, id AS ticket, summary, component, version, milestone, t.type AS type, reporter, owner, status, …
a coder
  • 7,530
  • 20
  • 84
  • 131
0
votes
1 answer

Installing and configuring Trac

I have a bunch of SVN repositories on my server and I'm wanting to install Trac on in order to view the source of the repositories I got Trac from github and I'm running 1.1.2-dev I installed subversion via yum install subversion and created a basic…
user1970557
  • 515
  • 1
  • 9
  • 23
0
votes
2 answers

trac on windows - authentication

I wish to use trac (for defect tracking) on windows - as it has nice integration with svn (also on windows). I got it installed (winpy version) using python 2.7 and was able to get the standalone server up and running - however I have no idea how to…
codys-hole
  • 193
  • 1
  • 3
  • 10
0
votes
2 answers

Invariants in trac's customizable ticket workflow

I tried looking at the documentation for Trac's (0.12) customizable ticket workflow. The authors claim that it is completely customizable, but there is something I don't get then. There must be an "initial state" at which tickets start, I guess. Is…
Federico Poloni
  • 668
  • 8
  • 24