User Guide

148 Chapter 9 Managing Projects
Adding a project to source control
With HomeSite+ for Dreamweaver MX projects, you can manage project files in a
source control system.
You can establish a relationship between a source control application and your
project, so that you can manage check-out, check-in, and other source control
operations without opening the source control application.
Why use source control?
A source control system controls file management during application development.
Using source control for website content is essential when you need to coordinate
the work of a development team in a complex project.
Source control enables team members to do the following:
Share files on a LAN without overwriting the work of others
Track versions of files, as files are modified
Control the deployment of an application to customers, and also to employees
for development and testing purposes
Supported source control systems
HomeSite+ for Dreamweaver MX uses the Microsoft Source Code Control (SCC) API
to connect to standard source control applications. The SCC API works with
client-based and server-based systems.
HomeSite+ for Dreamweaver MX automatically generates a list of source control
applications that it detects on your computer. When you first select the Choose
Source Control Provider command for a project, you can select a source control
application from the list.
The user interface and command structure for source control applications varies
from vendor to vendor, so check your software documentation.
Setting up a project in source control
There are three basic steps to establish a relationship between your HomeSite+ for
Dreamweaver MX project and your source control application. The exact procedure
differs, depending on your source control application.
1 Make sure that your source control application is installed on your computer and
that it complies with the Source Code Control (SCC) API.
Otherwise, HomeSite+ for Dreamweaver MX cannot detect it.
2 Choose the source control application to use for your project.
To do this, right-click on the project root and select Source Control > Choose
Source Control Provider. Select a provider and click OK.