Tortoise SVN - Multiple People Files and Versions
Many Assembla users like to use a desktop client with SVN to make it easy to check files in and out of Subversion. There are many SVN clients available. The most popular tool in our user population is Tortoise SVN. It is a very simple tool that adds options for working with Subversion to your folder menu options. Tortoise SVN is mostly used by developers, but because it is very simple it can also be used by other members of your team, like graphic designers, marketing professionals, and business analysts.
The following tutorial describes how to setup Tortoise SVN to work with Assembla.
Setup Tortoise SVN
Step 1: Download and install
You can download Tortoise SVN here: http://tortoisesvn.net/downloads (Opens new window).
- Download the installer (you will probably want the *.msi package.
- Install the software. The installer will require you to restart your machine.
- Come back here. (Email yourself a link to this page)
Step 2: Create SVN directories on your desktop
This step is about setting yourself up to be organized. If you're already organized and best practices will do nothing for you because you are perfect in every way, skip to the next step.
For the rest of us...
Once you are on Assembla, you will like it so much that you will want to do all your projects on this system and never leave. Great! We think so too. That means you will have a whole bunch of spaces, each with their own SVN repository.
Things to consider:
- You will want to check code in and out in a breeze
- There are files and scrap work to keep organized that aren't part of a repository
Here is a suggestion for setting up the directory structure on your desktop. You can download the *.zip file of sample directory structures here: Assembla_Sample_Desktop_Directories.zip

Step 3: Connect your desktop folder to the team's SVN repository

From your desktop, browse to the folder that you want to keep all of your check in/check out files in. Right-click on it.

Paste the URL into the appropriate field.

You will have to login to the Assembla workspace with your Assembla username and password.

Learn More About It
For an irreverant but brilliant tutorial on how to manage the aggravation of working on shared files in a distributed team:
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
Space Home