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.