Navigation:  Introduction >

Overview

Return to chapter overviewNext page

Visual Build enables developers and build masters to create an automated, repeatable process for building and deploying software.  Visual Build can automate common build tasks such as:

 

Retrieving source code, checking in changes, and labeling in version control systems
Building Microsoft, Embarcadero and other source code projects
Setting and retrieving project versions
Compiling help projects
Creating installers
Copying, deleting, renaming, listing, and setting file attributes
Burning files to CD or DVD
Creating, updating and extracting from ZIP files
Deploying files to or from a web site, FTP server, or network path
Securely transferring information using SFTP, SSH, or SSL
Deploying applications that utilize Microsoft COM+, SQL Server, and IIS
Manipulating virtual machines
Sending e-mail and newsgroup posts to notify of build success or failure
Logging of all build activities and generating log reports
Performing automated, scheduled, remote, continuous, and online builds
Performing test-driven development
Writing to and reading from text, XML, and INI files
Search and replace and read text from files
Reading and writing registry settings
Performing build operations in parallel
Registering type libraries, components, and .NET assemblies
Running unit test cases and generating documentation
Starting and stopping Windows services
Much, much more

 

It executes all those tedious steps that must be performed over and over again, while ensuring that all steps have been successfully completed. A detailed status of each step is displayed during the build and optionally logged to a file. If any step fails, Visual Build pinpoints the error and then continues from the point of failure after the problem has been corrected.

 

Visual Build provides built-in support for Microsoft Visual Studio and Embarcadero / Borland / CodeGear Delphi, RAD Studio, C++Builder, and more.

 

It's easy to put Visual Build to work doing all that manual labor for you so you can focus on more important things. It will help you automate the build process without a huge commitment of time, and it works with the tools you're using today.

 

Click here to take a tour of the application.