It is currently 8 June 2025, 20:25 Advanced search

TW: "6220 L'oggetto non esiste più sul server"

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby t.simoncini » 21 March 2016, 11:12

g.lanzi wrote: posso dire che è usato da un gruppo di 70 persone con successo e senza particolari problemi.

70 persone sullo stesso progetto?
70 persone che sviluppano contemporaneamente?
Scusa se lo chiedo, vorrei solo capire meglio.
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby g.lanzi » 21 March 2016, 18:44

70 persone sullo stesso progetto che lavorano tutti i giorni sullo stesso server TW. Questo è il record di complessità di team gestito ad oggi da Team Works. A dirla tutta non so se il gruppo sia ancora oggi di 70 persone, ma sicuramente per qualche anno è andata così.
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3504
Joined: 29 September 2010, 10:24
Location: Bologna

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby t.simoncini » 22 March 2016, 9:57

g.lanzi wrote:70 persone sullo stesso progetto che lavorano tutti i giorni sullo stesso server TW. Questo è il record di complessità di team gestito ad oggi da Team Works. A dirla tutta non so se il gruppo sia ancora oggi di 70 persone, ma sicuramente per qualche anno è andata così.

Grazie della precisazione.
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby dan » 22 March 2016, 16:06

Ho ricreato il problema partendo da zero con un nuovo progetto.
Ecco gli step dettagliati:

Code: Select all
1) creo DB con due tabelle: Truckers e Consegne
2) Creo la Videata per Tabelle
3) col TW Web Client creo il Progetto "Ogg Non Es Server" su TW all'interno del Prodotto "- Prove -"
4) Proprietà di progetto --> Carica Copia Master --> Update Master Copy terminata con successo il 22/03/2016 16:50:20
5) NOTO CHE TW E' RIMASTO SCOLLEGATO
6) creo la videata Consegne (sempre lasciando TW SCOLLEGATO)
7) *CONNETTO TW*
8) Modifico le proprietà del Pannello Consegne da QBE a Trova Dati (Esegui Query) --> Alcuni oggetti non possono essere bloccati. Vuoi recuperarne l'ultima versione? --> OK -->
                           |--> Specifica le opzioni di recupero dell'ultima versione
                           +--> 6220 - L'oggetto object Consegne non esiste più sul server. Prima di fare il check-out dovresti prenderne l'ultima versione [nella Message Window]
--> Lascio le opzioni di default:
                           [v] Controlla il contenuto dell'oggetto
                           [ ] Recupera anche se la versione è la stessa
--> 6235 - L'oggetto Videata Consegne non esiste sul server. Dovresti richiedere l'ultima versione di uno degli oggetti che la contiene [In una popup window]
dan
 
Posts: 214
Joined: 25 November 2014, 10:42

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby dan » 22 March 2016, 16:31

Ok, credo di aver capito che il mio errore nella procedura precedente sia stato di operare modifiche al progetto mentre TW era scollegato.

Infatti con la procedura seguente il problema non si manifesta:
1) creo DB con due tabelle: Truckers e Consegne
2) Creo la Videata per Tabelle
3) col TW Web Client creo il Progetto "Ogg Non Es Server" su TW all'interno del Prodotto "- Prove -"
4) Proprietà di progetto --> Carica Copia Master --> Update Master Copy terminata con successo il ...

5b) NOTO CHE TW E' RIMASTO SCOLLEGATO ===> QUINDI LO CONNETTO!!!!
6b) creo la videata Consegne (stavolta mentre TW è COLLEGATO)
7b) Modifico le proprietà del Pannello Consegne da QBE a Trova Dati (Esegui Query) --> Stavolta TUTTO OK
8b) TW --> Check-in --> OK. Nessuna differenza trovata.


A questo punto, sorgono due domande:

1) Perché dopo che ho creato il Progetto su TW tramite il TW Web Client integrato nell'IDE di InDe, il progetto corrente rimane disconnesso da TW? Se almeno chiedesse "Vuoi connetterlo?" non si rischierebbe di dimenticarsene. - L'utente avendo creato il progetto su TW e avendo caricato la master copy dall'interno dell'IDE ha la sensazione - rivelatasi a posteriori erronea - di aver già fatto tutto quello che doveva fare per gestire con TW il progetto corrente.

2) Può accadere di lavorare con TW Offline: per distrazione come nel mio caso, oppure perché si ha necessità di lavorare senza connettività di rete. In questi due casi, qual è la procedura corretta per sistemare il problema una volta che il progetto locale è di nuovo connesso a TW? Prendere un LOCK FORZATO?
dan
 
Posts: 214
Joined: 25 November 2014, 10:42

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby g.lanzi » 12 April 2016, 22:08

Per rispondere in ordine alle domande:
1) perché dal progetto apri il web client e lo carichi, ma l'applicazione in cui carichi il progetto di permette di sceglierlo dall'hd, non è fomalmente lo stesso progetto che hai nell'ide, almeno potrebbe non essere proprio quel file. Quindi bisogna creare il progetto, caricarlo e collegare subito.
2) quando lavori offline prendi lock il renegade, la prima volta che ti colleghi a TW tutti i lock vengono presi e hai subito un errore se uno dei tuoi lock è in conflitto con quelli dei colleghi. Niente lock forzati a meno di non sover sovrascrivere una modifica di un collega che è sta stata messa in un suo check-in, e comunque tanta attenzione alle operazioni forzate.
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3504
Joined: 29 September 2010, 10:24
Location: Bologna

Re: TW: "6220 L'oggetto non esiste più sul server"

Postby dan » 20 April 2016, 15:12

g.lanzi wrote:Per rispondere in ordine alle domande:
2) quando lavori offline prendi lock il renegade,


"Renegade" è un auto-correct per "generale"? :)

Intendi il lock "di contenuto" per tutti gli oggetti che intendo modificare? O ol lock "di contenuto" dell'intero progetto?
dan
 
Posts: 214
Joined: 25 November 2014, 10:42

Previous

Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 56 guests