перебазирование svn и история потеряны

Лямбды и Понятия

8
задан dimba 2 October 2009 в 01:10
поделиться

1 ответ

Нет, вы ничего не пропустили. Это большая проблема с использованием SVN для контроля версий.

Я сталкивался с этим снова и снова на своей последней работе. Каждый раз, когда кто-то что-то фиксирует в current_branch (чтобы придерживаться вашей терминологии), сообщение фиксации нужно было копировать вручную, чтобы его можно было использовать в сообщении фиксации слияния. Это быстро превратилось в огромную боль.

Вот почему появилось новое программное обеспечение для контроля версий с лучшими возможностями слияния (на ум приходят Git, Mercurial и Bazaar).


РЕДАКТИРОВАТЬ: По-видимому, SVN устранила эту проблему. SVN 1.5 и выше включает журналы и аннотации, чувствительные к слиянию . Используйте флаг --use-merge-history (-g) с svn merge и svn blame, чтобы увидеть сообщения фиксации из объединенной ветки.

20
ответ дан 5 December 2019 в 08:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: