У меня большой проект, который требует много работы над новой функцией, поэтому я планировал использовать ветку для этой работы. Мне не приходилось делать это раньше, и я просто хотел получить от опытного пользователя Subversion уверенность в том, что все должно работать без сбоев.
Что меня особенно беспокоит, так это то, насколько хорошо Subversion обрабатывает удаленные, переименованные / перемещенные файлы между веткой и стволом. То есть, если несколько файлов удаляются или переименовываются / перемещаются в ветви, но эти файлы продолжают использоваться и получать изменения в стволе, слияния со стволом все еще продолжаются без помех (при необходимости, переделывая ветку )
Кроме того, когда я затем реинтегрирую ветвь со стволом, если файлы сильно отличаются по имени (или наличию) между стволом и ветвью, будет ли реинтеграция трудной? Будут ли файлы, удаленные (перемещенные) в ветке, теперь удалены (перемещены) в стволе, или файлы задержатся и возникнут конфликты?
Книга SVN не прояснила эти вопросы для меня, поэтому ваш опыт был бы очень признателен. Спасибо!