Start the vovserver
- vovproject is an easy to use interface to create, start, and stop a vovserver.
- vovserver is the binary executable. Note: This file may be significant if a vovproject fails because of a corrupt registry entry.
vovproject
The vovproject tool is used to manage a VOV project.
- Set up the server working directory with the necessary files. The default values for the files depend on the selected type. The list of available types is available in the directory $VOVDIR/local/ProjectTypes.
- Start the server and the taskers for the project.
Copyright (C) 1995-2021,Altair Engineering www.altair.com
DESCRIPTION:
The vovproject tool is used to manage a VOV project.
You can create new projects, start and stop
existing ones, enable the current shell to interact with a specific
project, etc...
If not otherwise specified, the tool assumes that the current project
is the one defined by the environment variables VOV_PROJECT_NAME,
VOV_HOST_NAME and VOV_PORT_NUMBER.
USAGE:
vovproject [command] [command arguments]
COMMANDS:
archive # Archive projects.
unarchive # Unarchive projects.
backup # Make a backup copy of the trace
create # Create a new project
destroy # Completely remove all server data
enable # Enable the shell to connect to the project
info # Get info and stats about the project
list # List all the projects
rename # Change the name of the project
report # Print reports about the projects
reread|reset|refresh # Re-read all configuration files
restore # Restore the trace from a backup file
sanity # Check internal consistency of server database
save # Save trace database to disk
start # Start a project server
stop # Stop a project server
DETAILED HELP on above commands:
vovproject [command] -help
vovproject create
. To explicitly
specify the working directory, use the option -dir
. To explicitly
specify the project type, use the option -type
. Example:
% vovproject create [-dir serverdir] [-type type] [-port number] project
% vovproject enable project
% vovproject start project
% vovproject stop project
vovserver
usage: vovserver [-bctnl] [-p product] [-j] [-S project@host,port] [-P port]
[-W port] [-R port] [-x] <project>
-b: Batch mode (UNIX only, silently ignored on NT)
-c: Disable crash recovery
-t: Start taskers automatically
-n: Run as an Accelerator (NC) project (Obsolete: Use -p nc instead)
-l: Run as a Monitor (LM) project (Obsolete: Use -p lm instead).
-p: Set product type as one of: ft he la lm lms la nc rm wa wx (or
auto)
-j: Ignored. Supported for backwards compatibility
-S: OLD: DO NOT USE. Start a server subordinate to the PrimaryServer
-P: Force port number (in range [1000,65535])
-W: Force web port number (0 to disable)
-R: Force readonly guest port number (0 to disable)
-x: Run multi-threaded server
<project>: name of the project
vovserver
, provided that all project files are already
available. Go to the server working directory and enter the following:
% cd .../<project_name>/.swd
% ves project_name.swd/setup.tcl
% ves BASE% vovserver -sb project_name