2015-07-24 1 views
0

Я совершил страшную ошибку, и я создал копию (а не ветку) ствола, и у меня на ней было сделано много коммитов. Я хочу интегрировать свою работу в багажник, и я изо всех сил пытаюсь найти способ сохранить и историю, когда я их объединю.Есть ли способ сохранить исторические изменения SVN, если я хочу объединить две ветви, которые не являются «связанными друг с другом»?

ответ

0

Ветвь в Subversion - это не что иное, как копия. Поэтому, если вы использовали svn cp path/to/trunk path/to/branch для создания филиала, вы сделали все правильно и можете безопасно реинтегрировать свою ветку (включая историю) в магистраль, как только закончите с вашими изменениями.

+0

Я сделал копию с Tortoise SVN: щелкните правой кнопкой мыши по стволу -> копия. Когда я попытался объединиться, я получил предупреждение, что они «должны быть связаны между собой». Если я решила проигнорировать родословную, история моей работы над копией будет потеряна. – Alice

+0

Ужасно. Я не знаком с Черепахой, поэтому я не могу прокомментировать ее поведение. –

Смежные вопросы