SCMWise.com

Trac Commands


Trac Commands

This page is a list of common Trac administration tasks and commands used to administer and support Trac databases.

  • Trac Administration
  • Change Management
  • Useful Trac Tips and Tricks
  • Bug and Incident Tracking


Creating New Trac Database

Run the following command:

$ trac-admin d:\TracProjects\SCMWiseHelpDesk initenv

You will be prompted for the following questions:

It will ask you for the Trac project name, enter what you want the Trac Project named

Then it asks for the database connection string, hit enter to accept the default of db/trac.db

Hit enter again to accept the default Repository Type of Subversion

Now enter the local file path to the svn repository you are using. An example would be: D:\Subversion\SCMWise

To publish the new Trac Project through http, you will need to edit the httpd.conf and add a section that looks like the following:


Location /trac/SCMWiseHelpDesk
	SetHandler mod_python
	PythonInterpreter main_interpreter
	PythonHandler trac.web.modpython_frontend
	PythonOption TracEnv d:\TracProjects\SCMWiseHelpDesk
	PythonOption TracUriRoot /trac/SCMWiseHelpDesk/

	Allow from All

	AuthName "Trac SCMWise HelpDesk Ticket Management"

	AuthType SSPI
	SSPIAuth On
	SSPIAuthoritative On
	SSPIDomain scmwise.com
	SSPIOfferBasic On
	SSPIUsernameCase lower

	require valid-user
/Location

You will need to restart the Apache web service to pick up the httpd.conf file changes.


How to Add a User to TRAC_ADMIN

Log in to the server where Trac is hosted

Open a command prompt

Run the following trac-admin permission command

$ trac-admin D:\TracProjects\SCMWiseHelpDesk add 'scmwise\toad' TRAC_ADMIN

Trac Permission Command


How to Delete a Trac Ticket

First, determine which ticket in which Trac instance you want to delete

Then logon the server where Trac is hosted

Open a command prompt

Run the following command substituting the right Trac project directory and ticket number

$ trac-admin d:\TracProjects\SCMWise ticket remove 24

Trac Ticket Removal Command


How to Delete a Trac Report

First, identify the report you need to delete from the Report page on the Trac wiki.

Click on the report.

Typically, there should be three buttons at the top of the report:

Edit report, Copy report and Delete report

click Delete report.

Your report should now be gone.


Trac Installation Guide

  • Install Python (2.5 or higher), setuptools, and Genshi.
  • We use SQLite so nothing additional should have to be installed
  • If using Subversion integration, Subversion must be installed with the correct Python bindings.
  • Install the mod_wsgi module in your Apache httpd installation
  • Install docutils and Pygments Python packages
  • Using easy_install, install the latest version of Trac (we currently use 0.11rc1)

For detailed instructions on how to install Trac Home


Trac Commands

Share your Defect Tracking Tool Experiences or ask questions from others who have used the tools.

Trac Commands or Change Management Tool Forum


Software Configuration Management Tools Table of Contents

Software Configuration Management Tools Software Configuration Management Tools are the tools and utilities used in administering source code, building software, install packaging, defect tracking, change management and managing software configurations.

SCM Tools SCM Tools is a list of the more popularly used Software Configuration Management Tools. The plan is compile an exhaustive list of tools and rate them according to their usability.

SCM Tool Reviews SCM Tool Reviews are a place to read reviews of software configuration management tools. Share your experiences with SCM tools. These reviews can benefits others who are searching for information.

Software Build Tools Software Build Tools is a collection of tools used to create automated software builds. This list is growing and the functionality of the tools is expanding.

Software Build Tool Reviews Software Build Tool Reviews is a place to come read reviews of software build tools. If you script software build tools, please share your experience with others.

Software Installation Tools Software Installation Tools is a collection of Install Packaging tools. These tools are used in simplifying and automating the installation or deployment of the application.

Software Installation Tool Reviews Software Installation Tools is a collection of Install Packaging tools. These tools are used in simplifying and automating the installation or deployment of the application.

Software Tracking Tools Software Tracking Tools are the tools and utilities used in tracking software changes, defects and software development progress.

CruiseControl CruiseControl is an open source tool setup specifically to perform continuous integration software builds. This page is high level overview of CC and its functionality and benefits. Software build tools like CC are an integral part of your Software Configuration Management System.

CruiseControl.Net CruiseControl.Net is an open source tool that facilitates the integration of software builds. This page is an overview of the CC.Net Tool and Process.

InstallShield Installer InstallShield Installer simplifies the process of creating reliable Windows Installers, MSI, packages and InstallScript installers for Window systems. InstallShield is the defacto standard for MSI installations.

Maven Maven is a tool that can now be used for building and managing any Java-based project.

Source Code Evaluation Source Code Evaluation -- In SCM, one of the most commonly asked questions is what SCM source code tools should I use. The answer is, it depends on your evaluation criteria. There are so many variables and considerations that go into the selection process. Now, the evaluation may be slightly different depending on your software development team and management requirements.

Subversion Subversion is the fastest growing SCM Source Control Tool. The goal of the SVN project was to build a source control tool that fixed many CVS limitations.

Subversion Commands Subversion Commands is a list of useful SVN tips and tricks for administering and managing your Subversion repository and application source code.

Team Foundation Server Microsoft's Visual Studio Team System 2008 Team Foundation Server is an integrated collaboration tool server for Visual Studio Team System. It combines software build management, software development process model, team portal, version control, work item tracking, and business intelligence into a unified server. TFS allows better team collaboration in an effort to ensure better quality software.

TFS Commands TFS Commands is a list of useful Team Foundation Server tips and tricks for administering and managing your Team Foundation repository and source code.

TFS Licensing TFS licensing can be very confusing. Even though Microsoft has published much about this topic, many have unanswered questions. This page hopes to answer some of these questions.

Trac Commands Trac Commands - This page is a list of common Trac administration tasks and commands used to administer and support Trac databases.

VSS Commands VSS Commands - This page is a list of common VSS administration tasks and commands used to administer and support Visual SourceSafe, VSS History, VSS Admin Add.

Wise Installer The Wise Installer simplifies application and patch deployments through automation of software packages.



SCMWise Configuration Spec



© Copyright 2007 - 2017
Powered by Site Build It!
Page copy protected against web site content infringement by Copyscape SCMWise.com's Privacy Policy
ADD TO YOUR SOCIAL BOOKMARKS: add to BlinkBlink add to Del.icio.usDel.icio.us add to DiggDigg
add to FurlFurl add to GoogleGoogle add to SimpySimpy add to SpurlSpurl Bookmark at TechnoratiTechnorati add to YahooY! MyWeb