Ci capita spesso di "intrecciarci" in una situazione di questo tipo:
- Faccio delle modifiche alla classe DO collegata a una tabella, es. aggiunta procedura, aggiunta evento, ecc... (non ho capito di preciso il caso)
- Cerco di aggiungere un campo sulla tabella
In questa situazione, INDE cerca di ottenere il lock sulla classe DO, ma non è possibile ottenerlo perché il numero di oggetti della classe nel progetto locale risulta diverso dal numero di oggetti presenti sul server. Il che è vero. Ma dato che le modifiche di cui si parla le ho fatte io, e nessun altro vanta lock sulla classe, perché non consentire l'operazione?
Il codice di errore è il 6214, e consiglia di fare il "recupera ultima versione". Operazione inutile, dato che ho già l'ultima versione.
L'unico modo che si ha per uscirne, mi risulta sia fare il check-in. E non sempre si può fare con lo sviluppo a metà...