Я ищу конкретные примеры слияния, которые будут работать в git, но приведет к конфликту в SVN. В дополнение к этому, образцы жестких/мучительных SVN сливаются с тем, что вы никогда не пробовали в Git.Конкретный образец объединяет git, который не будет работать в SVN
Есть в основном четыре категории слияний я мог определить по отношению к моему вопросу:
-
связанных
- big bang merges
- переименования/перемещению Слияния
- созданных каталоги/одинаковые файлы в обеих ветвях
- criss cross merges
Я пропустил любые сценарии здесь?
Поиск образцов для 1-3 является тривиальным (найдите образец для 2 в комментариях, 3 как часть моего ответа и 1 - почти любая перебаза). Есть ли у кого-нибудь образец (что не выглядит академическим) за успешное крестовое слияние креста, которое не удастся в SVN?
Будет http://stackoverflow.com/questions/2471606/how -and-or-why-is-merging-in-git-better-than-in-svn? rq = 1 help или быть хорошей отправной точкой? – VonC
@ VonC Я думаю, что я прочитал «все» вопросы к этой теме здесь;) Я полностью осознаю теорию git и SVN. Но я ищу конкретный образец. Я не могу поверить, что я первый, кто должен таким образом убедить своих коллег. Кто-то определенно создал такие образцы уже. Образцы должны быть действительно такими: do x, do y, do z -> Conflict in SVN/Fine in git. Длинный разговор о DAG и деревьях - ничто для «высоты лифта» :) – mheinzerling
http://stackoverflow.com/questions/2475831/merging-hg-git-vs-svn?lq=1 может иметь один или два – VonC