Note: The instances of Linux in this section refer to both the Linux and zLinux operating environments.
You can set the server options by editing the HServer.arg file located in the $CA_SCM_HOME directory.
Important! The option names for hserver are case-sensitive; therefore, verify that you enter these settings carefully and correctly.
Displays this message
Prints log message on screen
Specifies the server process location. This location must have /log subdirectory.
Connects to the PEC network on the computer
Parses a PEC command file
Specifies the preferred connect method (to accept or initiate) to create the direct connections between the CA Harvest SCM server, client, and agent.
i initiates connection
a accepts connection
The computer the broker is running on, default = local
Specifies the broker version, default = Default
Specifies the ODBC data source
Monitors the memory allocated and shut down (exit) when memorylimit level is reached. If the number of server processes falls below the minimum number defined in the HBroker.arg file, a new server process is started.
Enforces the client and server to be at the same patch level. "0" means that the client can log in to a server at a different patch level. "1" means that the client cannot log in to a server that is at a different patch level.
The default option setting is "0".
Note: Clients and servers at different patch levels may not operate correctly. It is recommended that your product server and client installations (and agent-only) have the same patch level.
Appends a customized message to the standard error message when "‑enforcepatchversion=1" is specified in the HServer.arg file.
Note: The text you enter after the equal sign displays to users exactly as you enter it. Quotation marks are not required in the message text. If you enclose the message text in quotation marks, the quotation marks are displayed to users when the message is issued.
Enforces hiding of passwords from command-line utilities.
"0" means that hiding of passwords from command-line utilities is not enforced. "1" means that hiding of passwords from command-line utilities is enforced.
The default option setting is "0".
Note: On the startup of the product server or file agent process, if the enforcement of hiding of passwords on command lines is not turned on, a message will be printed to the product server or file agent log that this enforcement is disabled.
Appends a customized message to the standard error message when enforcing the hiding of passwords from command-line utilities.
Allows product users to save login passwords to remote agent connections.
If this value is 0 or if no such argument exists in the HServer.arg file, all login passwords to remote agent connections in the registry on Windows platforms will be set to empty. The check box “Save file agent info” of the “Connect to New Agent” dialog will be disabled when product users try to log in to new agents in the Workbench.
If this value is 1, login passwords to remote agent connections will be saved in the registry on the Windows platform.
The check box “Save file agent info” of the “Connect to New Agent” dialog will be enabled. This allows product users to decide to save or not to save passwords in the registry on Windows platforms.
Specifies the size in Kilobytes of the PEC buffer for data sent between the agent and the server during check-in and check-out. For example, ‑commsize=128 means the buffer size will be set to 128 Kilobytes. The default size of this optional parameter is 63K. You can specify different sizes to determine the best result for check-in and check‑out performance in your network environment.
Specifies the number of records to retrieve from the database and send across the network at a time. For example, -listsize=250 means the server will retrieve 250 records, send them to the client, and wait for a confirmation response. The default size of this optional parameter is 200. You can specify different sizes to determine the best result for list processes like version selection performance in your network environment; however, you also need to consider the impact on the throughput for all users in the product.
Writes detailed server information to the server log. Each log level displays the information of all levels below it. The levels are cumulative not mutually exclusive.
Level=1 displays ODBC errors and any error messages written by the relational database.
Level=2 displays the product Transaction name; the date and time it started; the date and time it ended; the name of the server and process ID that processed the transaction; and the duration of the transaction in milliseconds.
Level=3 displays the executed SQL statement, when it started, when it ended, the execution time in milliseconds, and the time in milliseconds since the last completed SQL.
Level=4 displays commit and rollback statements.
Level=5 displays the results of the SQL statements being executed.
Controls log file permissions. If not set to a valid octal digit, this value is ignored without an error message, and log files have read/write permissions for all users.
Specifies a user name of an internal user to be used for Stage Deploy operations. This parameter is only needed when externally defined users are using the CA Harvest SCM Software Delivery integration. Stage Deploy operations fail when invoked by externally defined users because the user’s passwords are unavailable. This user must have proper access to the project. An admin user is a good candidate because this user name does not have to be known by anyone except the CA Harvest SCM Administrator.
Specifies a time-out value in minutes for the version search function. The default value is no time-out. If you specify a negative value or zero, the value resets to no time-out.
Displays PEC-related trace messages.
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|