Quick Links

      » Custom checkout directories
  » Regular expressions in ignore List
  » Support for authentication mode p4 login
  » Support for Perforce inclusions
  » Option not to update Perforce have list
  » Limiting number of retrieved change lists and size of change list
  » Perforce client view templates
  » Option for non-recursive checkouts for Subversion
  » Shell variable PARABUILD_CVS_BRANCH

General VCS Settings

Custom Checkout Directories

Parabuild provides a version control parameter that allows setting an arbitrary location for a checkout directory. This feature is useful when it is necessarily to reduce length of file paths to avoid hitting the path length limitation under Windows, or when your software requires to be run at a pre-defined directory:

Regular Expressions In Ignore List

Parabuild now supports regular expressions in the ignore lists. This feature allows configuring arbitrary paths that Parabuild will ignore when looking for changes in a version control system:

Perforce

Support For Authentication Mode p4 login

Now a build configuration has an option to use either p4 login or of P4PASSWD for authentication:

 

Support For Perforce Inclusions

Now it is possible to use in all elements of a Perforce client view in a build configuration:

Option Not To Update Perforce Have List

Parabuild provides a configuration option for Perforce builds not to update have list when it populates the local workspace. This option is typically used where there is no need to track the state of the workspace after it has first been synced. It may speed up syncs and reduce locks on the Perforce database:

 

Limiting Number of Retrieved Change Lists And Size Of Change List

Now it is possible to limit the number of change lists retrieved as a part of the change wait cycle. Large code bases may benefit from this option:

 

Perforce Client View Templates

Now it is possible to store a client view for a build under control of Perforce. Some change management infrastructures require storing a client view in Perforce, and this feature allows for this:

Subversion

Option For Non-Recursive Checkouts

To avoid checking out the whole path, Subversion-based build confirmations can now add "-N" to the repository path in Parabuild

CVS

Fast Change Detection For CVS

Now build infrastructures using CVS 1.4 and newer as a version control system can enjoy fast detection on changes. The speed improvement for large codebases may reach times:

 

Shell Variable PARABUILD_CVS_BRANCH

When building a CVS branch, Parabuild provides a shell variable PARABUILD_CVS_BRANCH. The variable contains a name of the branch.

« New features in notification