Изменения

Перейти к: навигация, поиск

Сравнение DVCS - несколько задач

267 байтов добавлено, 21:07, 19 ноября 2009
Схема управления рабочими копиями
Однако есть и неудобства: Bazaar не умеет переключиться на произвольную ревизию и как, например, Mercurial, по коммиту автоматически ответвиться в сторону. В Bazaar можно только сделать <tt>revert</tt> («откат») к определённой версии. Рабочие файлы при этом изменятся, а «состояние» рабочей копии — нет.
Лично я, по всей видимости, вообще против базаара. Не по причине каких-либо ''недоработок'', а по причине ''идеи mainline''; того, что директории — это не контейнеры веток, а сами ветки; показа отдельно «своих» и «чужих» ревизий в каждой ветке; и '''изменения и потери части истории''' (плясок ревизий) при объединениях. ИМХО — лучше показывать граф ревизий и ничего никуда не переставлять, только добавлять рёбра. Особенно учитывая, что базаар в нутрях всё равно работает с графами (а как ещё?). А ещё он не умеет показывать консольные ASCII-псевдографические графы ревизий, причём разработчики считают это фичей — ревизии, типа, сортируются, графы не нужны.''(стройте графы в голове! разве вы так не умеете?)''
[[Категория:Разработка]]

Навигация