On-site Subversion with Trac
The on-site Subversion with Trac tool let's you keep subversion repositories on your own server, for security or performance reasons. Our "remote tool" installation allows them to hook into Assembla workspaces. That allows you to add any of tens of thousands of Assembla users with a single click, use the team permissioning across all tools including local svn, receive the enhanced email alerts, and more.
The on-site Subversion is the exact same setup that we use for our internal trac/svn servers, packaged as a virtual server, and connected to Assembla by Web services.
This feature is available only with commercial Manager and Portfolio subscriptions. Here's how to configure it, using the Portfolio tool:
Configuration
- Download Assembla vmware image and configure virtual machine network. Image contains Debian 4.0 with control server/trac/svn configured already.
- Change options in /etc/rails/breakout/control.yml file: server, subversion->host to your trac and svn domain. Restart control center: /u/apps/breakout/current/vendor/control/controld restart
- Configure your firewall to allow svn and web services. You will need to open the firewall to allow access from the servers at assembla.com, to call your control server on the port you just specified. You will also need to provide appropriate access for SVN users.
- Go to Manager tab of your space and open Settings panel, then fill "Trac control center url" with druby://trac.your-host.com:port

- Create a child space and try to add a trac tool . The Trac and SVN repositories will be created on the server that you specified as the trac control center for the portfolio.

If something is wrong check log files:
/tmp/auth.log,
/var/log/apache2/*.log
/u/apps/breakout/current/vendor/control/*.log
Wiki Pages
- Space Permissions and Access
- Copy a space
- FAQ
- Preconfigured Spaces
- Wiki Formats
- Assembla New User Orientation
- Working for an Assembla Employer
- Assembla Video Tutorials
- Issue Management
- Set up a Software Project
- Mercurial Version Control
- Tool bundle - integrated tkts
- Tool bundle - Designers
- Tool bundle - Collaboration
- Assembla REST API
- Document REST API
- Milestone REST API
- Ticket REST API
- Space REST API
- User REST API
- Scrum Report REST API
- Add Projects from Existing Pipeline
- Privacy of User Information
- On-site Subversion with Trac
- TracImportToAssemblaTickets
- New in this Release
- How to Pay Developers the Assembla Way
- Setup Email Alerts and RSS Feeds
- Tortoise SVN - Multiple People Files and Versions
- Responding to RFPs and RFQs with Assembla
- Work with Project Portfolios
- Integrate with Assembla
- Assigning Work
- Manage an Agile Software Team
- Assemble an On-Demand Team
- Assembla - Tracker and Screen Capture
- Choosing Work
- Holding Meetings
- How to Complete a Scrum Report
- Team Member Ramp Up
- Wiki Page Styles
- Add-on Tools
- Include Skype Status on a Wiki Page
- How to edit branded themes
- Email2TicketsGateway
Space Home