I parametri seguenti sono validi per il servizio Controllo versione:
Specifica il nome di un elemento nel servizio Controllo versione. Il nome deve essere univoco ed essere racchiuso tra parentesi quadrate. nome componente non è sensibile alle maiuscole. Questo parametro è necessario per iniziare la definizione di un componente.
Specifica un numero di versione (x.x) e una data (ddmmyyyy) che definiscono la versione del componente. Questo parametro è obbligatorio e deve essere racchiuso tra virgolette. Il servizio Controllo versione verifica la versione di un componente confrontando il numero di versione e la data sul server con il numero di versione e la data sul client. I numeri di versione e le date devono corrispondere affinché il componente possa essere considerato sincronizzato tra il client e il server. Opzionalmente, se la proprietà checksum è abilitata, prima di essere aggiornato, il file viene verificato in base a tale proprietà.
Specifica il tipo di versione del componente. Per tipo-controllo sono valide le seguenti impostazioni:
|
Impostazione |
Descrizione |
|
|---|---|---|
|
dir_ctl |
Specifica che il componente rappresenta una directory. È necessario fornire il parametro directory per specificare il percorso alla directory. Inoltre, è necessario fornire il parametro filename per specificare un filtro per i file nella directory da aggiornare, quando l'aggiornamento è necessario. Le sottodirectory non vengono aggiornate in UNIX o in Windows. |
|
|
file_ctl |
Specifica che il componente rappresenta un file. È necessario fornire il parametro filename per specificare il percorso al file. |
|
|
Nxenv_ctl |
Specifica che il componente rappresenta il file client_nx.env, utilizzato per memorizzare le variabili di ambiente interne di CA SDM. Il controllo versioni di CA SDM e Gestione Opzioni gestiscono automaticamente questo file. È presente un solo componente nxenv_ctl e il suo nome deve essere CLIENT_NXENV. |
|
|
ver_ctl
|
Si tratta del tipo di controllo predefinito. Specifica che il componente è generico, ovvero, non è associato a nessun oggetto esterno specifico. È possibile utilizzare un componente generico per eseguire il controllo della versione del client oppure di un file o di una directory le cui dimensioni sono eccessive per un aggiornamento automatico. I componenti con un tipo di controllo ver_ctl non possono essere aggiornati; in caso di mancata corrispondenza di versione in un componente ver_ctl quando il server è in modalità AGGIORNAMENTO, si verifica un errore di connessione del client. |
|
Specifica il nome di un file in Controllo versione. Non contiene specifiche di directory. Questo parametro è obbligatorio per i componenti file_ctl ma è opzionale per i componenti di controllo directory (dir_ctl). Quando utilizzato con i componenti directory, il parametro filename agisce come un filtro file per limitare i file associati al componente dir_ctl. Ad esempio, se il parametro filename per un componente dir_ctl è *.README, un aggiornamento da tale directory include solo i file il cui nome termina con “.README.”.
Specifica il percorso alla directory dei componenti dir_ctl oppure alla directory contenente il file dei componenti file_ctl. Questo parametro viene ignorato per i componenti ver_ctl e nxenv_ctl. Il percorso alla directory deve essere racchiuso tra virgolette e può contenere i riferimenti alle variabili di ambiente preceduti dal simbolo $.
Nota: per separare le sottodirectory, nel percorso utilizzare sempre le barre (/) e non le barre rovesciate (\), questa indicazione è valida anche per il server Windows.
Specifica una directory di collegamento sul client nello stesso formato precedentemente descritto per il parametro directory. Questo parametro è opzionale per i componenti file_ctl e dir_ctl e viene ignorato per i componenti ver_ctl e nxenv_ctl. Se specificato, l'aggiornamento a un client Linux causa il posizionamento nella directory di collegamento di un collegamento simbolico che punta al file effettivo copiato nell'ubicazione specificata dal parametro directory. Se si aggiorna un client Windows, il file effettivo viene copiato nella posizione del parametro link e nella posizione del parametro directory.
(Opzionale) Specifica una directory differente sul server in cui il server può recuperare i file per la distribuzione. Questo parametro ha lo stesso formato precedentemente descritto per il parametro directory. È utile se i file da consegnare al client sono differenti rispetto agli stessi file presenti nella directory del server. Questo parametro viene utilizzato per indicare al server di recuperare il file dalla directory-fonte e distribuirlo nella posizione del client specificata dal parametro directory. Il parametro directory è obbligatorio se si specifica il parametro source.
(Opzionale) Specifica se il client deve acquisire il componente. Consente di escludere il download in determinati client. Se un client è escluso dalla specifica del parametro effectivity, non può acquisire il componente. Se questo parametro viene omesso, tutti i client ricevono il componente. Per questo parametro vengono utilizzati i simboli seguenti:
Indica di aggiungere un gruppo di client.
Indica di escludere un gruppo di client.
Sono validi i seguenti gruppi di client:
Ad esempio, la specifica seguente indica che solo i client UNIX acquisiscono i file:
effectivity = "+ UNIX_CLIENTS"
Indica al componente di eseguire l'aggiornamento se il checksum del componente sul client non corrisponde al relativo checksum sul server. Se applicato a una directory, il checksum viene applicato a ogni file.
Specifica il client meno recente e quello più recente a cui dovrebbe essere distribuito il componente. Le istruzioni nel file server_default.ver definiscono le release. Questi parametri sono nel formato illustrato di seguito, dove Gaxx indica la release e i valori successivi sono i livelli generali associati alla release.
! Release GA50 50MVV000900 50W7T000900 ! Release GA45 45MW000900 50WTT000900
L'ordine indica che GA50 è più recente di GA45.
Specifica il nome di un elemento nel servizio Controllo versione. Il nome deve essere univoco ed essere racchiuso tra parentesi quadrate. nome componente non è sensibile alle maiuscole. Questo parametro è necessario per iniziare la definizione di un componente.
|
Impostazione |
Descrizione |
|---|---|
|
file |
Si tratta del tipo di componente predefinito. Specifica che i file copiati sul client sono ottenuti direttamente dall'ubicazione del server indicata dal parametro directory. |
|
exe_file |
Specifica che i file copiati sul client sono ottenuti da una posizione del server dipendente dal sistema operativo del client, come mostrato di seguito:
Le posizioni di queste sottodirectory dipendono dall'impostazione del parametro directory. Se questo parametro è impostato, le sottodirectory si trovano nella directory indicata. In caso contrario, si trovano nella directory bin della directory di installazione principale di CA SDM. |
Specifica le autorizzazioni di accesso file per il proprietario del file.
Specifica le autorizzazioni di accesso file per gli utenti presenti nel gruppo del proprietario del file (solo per i client UNIX).
Specifica le autorizzazioni di accesso file per gli utenti che non si trovano nel gruppo del proprietario del file (solo per i client UNIX).
I tre parametri mode consentono la gestione sul server di versioni differenti dello stesso file eseguibile. Specificano i controlli per l'accesso al file quando viene copiato sul client. Questi parametri vengono utilizzati solo durante un'operazione di aggiornamento. Sono costituiti da uno a tre caratteri, con il significato seguente:
|
Impostazione |
Descrizione |
|---|---|
|
R |
Lettura |
|
W |
Scrittura |
|
X |
Esegui |
I client PC ignorano le autorizzazioni di tipo Scrittura ed Esecuzione.
È possibile specificare una combinazione qualsiasi composta da una o più modalità di accesso file. Sui client UNIX, al file viene assegnata la modalità di accesso specificata. Sui client PC, il file è in modalità di scrittura o sola lettura, in base a come è stato specificato il parametro w_mode.
| Copyright © 2012 CA. Tutti i diritti riservati. | Contatta CA Technologies |