Я чувствую, что у меня самый простой вариант использования в мире с SVN:
- У меня есть файл
Test.javaвtrunkSVN. - От ветвления
trunkдоdev-branch. - Перемещаю
Test.javaв папкуcom/mycompanyвtrunk. - Я меняю
Test.javaнаdev-branch. - Я объединяю
dev-branchвtrunk. - Результаты конфликтов деревьев.
Почему, почему, не может SVN справиться с этим? Мы делаем что-то неправильно? Это похоже на то, что это должно быть легко, и все же каждый инженер моей компании находится в тупике.
Ищем SVN-ориентированные ответы здесь (не "переходите к git" и т.д.).