In ClearCase il male gemello si verifica quando vengono trovati due file con lo stesso nome in due versioni differenti della directory e Se gli OID dell'elemento sono diversi ma i nomi sono uguali.Il GIT ha problemi di doppia identità?
In GIT l'ID SHA1 è sempre univoco e il file con lo stesso nome ha sempre ID SHA1 diversi.
Non abbiamo un concetto di gemelli Evil, ma ci sono probabilmente casi in cui vi è la possibilità per 2 o più sviluppatori di creare un file con contenuti diversi con lo stesso nome di file nella stessa directory. Durante l'unione, quando entrambi i file sono completamente diversi, ci sono possibilità per gli sviluppatori di mantenere le proprie modifiche da sole e lasciare altre modifiche con conseguente perdita di codice.
Qualcuno può farmi sapere se ci saranno problemi in GIT simili a ClearCase o sine ogni id SHA1 è unico non ci saranno problemi di Evil twin in GIT.
Il tuo profilo dice: "ClearCase Admin Research on GIT"? Sto facendo la stessa cosa !! ;) – VonC
:) Sono stato in ClearCase negli ultimi 3,5 anni e ora stiamo migrando da CC a GIT. Quindi ho provato varie opzioni in GIT e verificato se i problemi in CC si verificano in GIt o meno. E Von, le vostre risposte alla maggior parte delle domande sono state davvero utili, grazie mille. –
"ora stiamo migrando da CC a GIT" Sei così fortunato. Sto anche cercando di intrufolare Git nella mia azienda. Dopo più di 8 anni di ClearCase e Subversion (e occasionalmente Perforce o CM Synergy), questo è rinfrescante;) – VonC