В ClearCase злой двойник возникает, когда два файла находятся с одинаковым именем в двух разных версиях каталога, а если идентификаторы OID элементов различны, но имена одинаковы.Есть ли у ЖКТ злые двойные проблемы?
В GIT идентификатор SHA1 всегда уникален, и файл с тем же именем всегда имеет разные идентификаторы SHA1.
У нас нет понятия злых близнецов, но есть вероятные случаи, когда есть шанс для 2 или более разработчиков, создающих файл с различным содержимым с тем же именем файла в том же каталоге. Во время слияния, когда оба файла совершенно разные, есть вероятность, что разработчики оставят свои изменения в одиночестве и оставят другие изменения, приводящие к потере кода.
Может ли кто-нибудь сообщить мне, будут ли проблемы в GIT, подобные ClearCase или sine, каждый идентификатор SHA1 уникален, в GIT не будет никаких проблем с Evil twin.
Ваш профиль говорит: «ClearCase Admin Research on GIT»? Я делаю то же самое! ;) – VonC
:) Я был в ClearCase последние 3,5 года, и теперь мы переходим от CC к GIT. Поэтому я тестировал различные варианты в GIT и проверял, происходят ли проблемы в CC в GIt или нет. И Von, ваши ответы на большинство вопросов были действительно полезны, благодаря тонне. –
«Теперь мы переходим из CC в GIT« Вам так повезло. Я тоже пытаюсь прокрасться в мою компанию. После более чем 8 лет ClearCase и Subversion (а иногда и Perforce или CM Synergy) это освежает;) – VonC