It is currently 3 June 2025, 9:59 Advanced search

TW e Lock temporanei

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

TW e Lock temporanei

Postby r.bianco » 6 June 2017, 12:53

Scrivo qui per chiarirmi.

Questa la sequenza:
1. Eseguo un checkin completo.
2. Il menù contestuale mi propone solo il checkout.

Lo trovo molto comodo, così mi basta il tasto dx per sapere se mi sono ricordato di eseguire il check in oppure no.

Sequenza diversa:
1. Prendo sul db un lock temporaneo (in modo da poter cambaire connessione senza bloccare i miei colleghi).
2. Eseguo delle (ulteriori) modifiche.
3. Eseguo un checkin completo.
4. Il menù contestuale mi ripropone il checkin.

Chiedo: il punto 4 è corretto o è un errore per cui fare una richiesta di assistenza?
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: TW e Lock temporanei

Postby lucabaldini » 8 June 2017, 15:22

Puoi fare una segnalazione di malfunzionamento... ho verificato e nel codice è scritto:
- se apro la combo-box su un oggetto verifico tutti i lock (saltando quelli temporanei e renegade) e se ne rimangono propongo il checkin
- se l'oggetto è il progetto e c'è almeno un lock (di qualunque tipo, anche temporanei e renegade!!!) allora propongo il checkin

Quest'ultimo caso non è corretto... se l'oggetto è il progetto non basta sapere che LockedList.count()>0 ma devo effettivamente contare quelli "checkinabili" (ovvero non renegade né temporanei).

Grazie!
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna

Re: TW e Lock temporanei

Postby lucabaldini » 8 June 2017, 15:25

Quindi la colpa è del fatto che se l'oggetto è il progetto non scarta i lock temporanei/renegade.

Infatti, se rifai la prova con una tabella invece del DB e guardi sul DB funziona. In altre parole se:
- esegui checkin completo
- il menù contestuale propone solo checkout

- prendi su una tabella del DB un lock temporaneo
- esegui ulteriori modifiche
- esegui checkin completo
- apri il menù contestuale sul progetto -> propone checkin -> ERRORE!!!
- apri il menù contestuale sul database -> propone solo checkout (corretto... c'è un lock su un oggetto interno ma essendo temporary non mi interessa).

User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna

Re: TW e Lock temporanei

Postby r.bianco » 8 June 2017, 15:33

Oro.
Grazie.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: TW e Lock temporanei

Postby lucabaldini » 3 July 2017, 8:11

Abbiamo creato l'attività NPQ03442 per tenere conto di questa conversazione. Quando verrà valutata, potrai seguirne l'andamento con Instant Developer Roadmap.
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna

Re: TW e Lock temporanei

Postby lucabaldini » 14 September 2017, 15:42

L'attività NPQ03442 è stata completata e sarà disponibile nella versione Instant Developer 16.5. Clicca qui per leggere le note di rilascio.
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna

Re: TW e Lock temporanei

Postby r.bianco » 14 September 2017, 15:45

:)
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Google [Bot] and 63 guests