Aggiornamento librerie su TeamWorks
copia link
Se un progetto è condiviso su Teamworks In.de non propone automaticamente l'aggiornamento delle librerie al cambio di versione; perciò l'aggiornamento va fatto manualmente.
Il metodo consigliato è l'uso del comando Aggiorna librerie dal menu contestuale di una qualunque libreria di progetto, e successivamente il Check In delle modifiche per distribuirle al gruppo di lavoro.
Durante questa operazione vengono presi i Lock su tutte le funzioni di libreria da modificare e su tutti i punti del progetto in cui esse sono usate.
Se però il progetto è molto grande allora il tempo necessario può essere anche di decine di minuti, in questo caso la procedura è:
Il metodo consigliato è l'uso del comando Aggiorna librerie dal menu contestuale di una qualunque libreria di progetto, e successivamente il Check In delle modifiche per distribuirle al gruppo di lavoro.
Durante questa operazione vengono presi i Lock su tutte le funzioni di libreria da modificare e su tutti i punti del progetto in cui esse sono usate.
Se però il progetto è molto grande allora il tempo necessario può essere anche di decine di minuti, in questo caso la procedura è:
- Tutti gli sviluppatori fanno il Check In del loro lavoro.
- L'operatore che deve effettuare l'operazione di aggiornamento usa il comando Get Latest per avere la copia aggiornata con tutte le modifiche.
- Solo questo operatore disabilita TeamWorks sulla sua copia locale e successivamente aggiorna le librerie (in questo modo non vengono presi lock).
- La copia con le librerie aggiornate deve essere immediatamente caricata su TeamWork come nuova Master Copy.
- L'operatore riabilita subito TW sulla sua copia locale.
- Tutti gli sviluppatori scaricano la master copy del progetto per riallinearsi correttamente. Non basta usare il comando Get Latest in quanto in questo caso TW potrebbe non essere in grado di identificare tutte le modifiche da apportare alla copia locale.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 22/11/2013 / Validità: da 8.1.3650