Tópico anterior: Controle de versão para personalizações de instalação

Próximo tópico: Sintaxe do arquivo de controle de versão

Modos de servidor de controle de versão

A opção de servidor ver_ctl determina como o controle de versão responde a discrepâncias de versão entre componentes instalados no servidor e no cliente. Essa opção pode ser definida com o Gerenciador de opções.

A opção ver_ctl pode ter um dos seguintes valores:

NOTIFICAR

(Cliente Windows) Pergunta se o usuário quer continuar ou sair se uma discrepância de versão for detectada.

(Cliente Linux) Gera um log da discrepância de versão, mas o cliente sempre conclui a inicialização. Nenhum arquivo é alterado para corrigir a discrepância.

ANULAR

Encerra o cliente se uma discrepância de versão for detectada. O usuário não consegue usar o CA SDM até que o cliente seja manualmente atualizado.

DESABILITAR

Ignora discrepâncias de versão. Todos os clientes recebem autorização de conexão.

Observação: os clientes podem definir sua própria opção ver_ctl como DESABILITAR para ignorar o controle de versão.

ATUALIZAR

Pergunta se o cliente quer atualizar os componentes afetados para a versão correta se uma discrepância de versão for detectada. Se a atualização for bem-sucedida, a conexão do cliente continuará; caso contrário, a conexão do cliente será encerrada. O método de atualização depende do tipo de controle de versão do componente.

A seguir estão algumas configurações válidas:

Definição

Descrição

dir_ctl

O cliente adiciona, atualiza ou exclui arquivos no diretório usando cópias fornecidas pelo servidor. O diretório em si nunca é excluído.

file_ctl

O cliente adiciona, atualiza ou exclui o arquivo usando uma cópia fornecida pelo servidor.

nxenv_ctl

O cliente atualiza seu arquivo NX.env.

ver_ctl

Um componente ver_ctl não pode ser atualizado. Uma discrepância neste tipo de componente faz com que a sessão do cliente seja terminada sem que ele se conecte ao servidor.