TW: Check-in e lock inviati
copia linkDescrizione
L'operazione di check-in consiste nell'inviare uno o più lock (oggetti) al server Team Works affinché questo li inserisca nella copia master.
Tale operazione può essere effettuata in due modi differenti:
- il programmatore può selezionare uno o più oggetti dall'albero o dalla lista degli oggetti nel progetto
- il programmatore può selezionare uno o più lock dalla videata dei lock
Instant Developer può decidere, durante la preparazione del messaggio di check-in, di inviare altri lock poiché necessari. Il caso seguente può aiutare a comprenderne il motivo: supponiamo di aver aggiunto una nuova videata (con l'acquisizione di un lock di tipo Inserito sulla stessa); inoltre supponiamo di aver modificato una procedura già esistente inserendo la chiamata Videata.show() (con l'acquisizione di un lock di tipo Aggiornato sulla procedura). Ora, se tentiamo di eseguire il check-in della procedura, Instant Developer deve inviare anche la videata poiché tale oggetto è utilizzato dalla procedura. In questo caso viene effettuato il check-in di due oggetti: procedura e videata (anche se abbiamo selezionato solo la procedura).
Nelle versioni precedenti di Instant Developer non era possibile sapere se erano stati aggiunti automaticamente ulteriori lock. Dalla versione 12.5, qualora vengano aggiunti lock, viene aperta una nuova videata che contiene l'elenco dei lock esterni agli oggetti selezionati (nel caso 1) o non selezionati (nel caso 2). In questo caso il programmatore è avvisato che oltre agli oggetti (lock) che si aspetta, verranno inviati altri oggetti (lock) e può tenerne conto.

Nuova videata che mostra l'elenco di ulteriori lock inviati durante la procedura di check-in. Nell'immagine è stato avviato il check-in di un'applicazione client contenente un nuovo ruolo. Instant Developer ha selezionato per l'invio anche il lock di tipo Inserito sulla corrispondente costante.
Funzionalità interessate
L'utilizzo del modulo Team Works.
Ultima modifica: 27/09/2013 / Validità: da 12.5.5400