LINUX.ORG.RU

[bzr] Как перейти на указанную ревизию и начать оттуда свою ветку?


0

0

Я сделал коммит на дефолтную ветку. Теперь я хочу откатиться назад (но чтобы мой коммит остался) и сделать новую ветку (локальную).

1. --( )--(x) <-- Cделал коммит на дефолтную ветку

2. --(x)--( ) <-- Откатился назад (но мой коммит не удалился)

3. --( )--( )
      |
      \--(x)     <-- Сделал ещё один коммит но уже на свою ветку

Какие команды bazaar использовать чтобы осуществить описанное выше? Какой командой можно быстро перепрыгивать с ревизии на ревизию и с ветки на ветку?

[bzr] Как перейти на указанную ревизию и начать оттуда свою ветку?

man bzr branch

true_admin ★★★★★ ()

[bzr] Как перейти на указанную ревизию и начать оттуда свою ветку?

В базаре, в отличие от гита и hg, принято, что каждая ветка живёт в своём каталоге, ибо скрытые сущности зло и всё есть файл. Так что bzr branch -r <твоя ревизия> <котолок> <новый котолог>. Если таки хочется иметь несколько веток, но один репозиторий, то это делается просто, но надо прочитать bzr help repositories.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.