About creating entry points in scripts

On UNIX, script agents use the Script51Agent binaries that are shipped with the product. The Script51Agent binaries are located at:

$VCS_HOME/bin/Script51Agent

You must implement the VCSAgStartup entry point using C++. You may implement other entry points using C++ or scripts. If you do not implement any entry points in C++, then you do not need to implement the VCSAgStartup entry point since the default implementation of VCSAgStartup is present in the Script51Agent binary.

On UNIX, use the Script51Agent binary to develop all entry points as scripts. You can use Perl or shell scripts to develop entry points.