You'll learn how to synchronize Trac and Subversion in order to be able to see on your Trac Project website what's going on in your repository and also how to automate some tasks.Ĭreating the Subversion repository for the project This part is maybe the most important section on this tutorial. But since this tutorial is focused on Ubuntu, you'll do the Ubuntu way: There are different ways of installing Trac. Installing Subversion (SVN) is pretty straight forward. Sudo apt-get install apache2 libapache2-mod-python python-setuptools python-genshi mysql-server python-mysqldb In order to get Trac and Subversion installed, you will need to get a few packages listed below. Installing the software and its dependencies Base packages
Please note that only general instructions are provided, and it's assumed that you have basic knowledge on Linux administration. The original version of this document was written for 10.04, please see the History link for more details.Ī MySQL database and Subversion Python bindings are going to be used. The goal of this tutorial is to demonstrate how to setup a Subversion ↔ Trac environment on Ubuntu 14.04. Installing Trac with Subversion on Ubuntu