Kirill A. Korinskiy wrote:
Поехали по порядку (только про самые-самые интересные)
сейчас живу на cvs, есть к нему несколько претензий (а может я его
просто готовить не умею):
1. работа с ветками
- есть 2 ветки, как перенести изменения, внесенные в одну ветку, в
другую? (например bugfux из девелоперской ветки в стабильную)
- как посмотреть изменения (diff) в конкретной ветке между двумя датами?
2. отмена патчей
- как откатить назад последний коммит?
- а если не последний? (например позавчера внесли патч A, вчера патч B
- так вот A отменить, B оставить).
сейчас подыскиваю замену.
что хочется:
- иметь простую и запоминающуюся систему команд (пример - у cvs
простая, у tla - незапоминающая абсолютно);
- иметь возможность легко и непринужденно поддерживать несколько версий
одного и того же проекта (внесли изменения в одну ветку, отладили, если
надо - перенесли на другую, подправив по мере необходимости конфликты);
- нравятся распределенные системы (tla, hg), не нравятся завязанные на
специализированное хранилище на сервере (svn).
на что рекомендуете обратить внимание?
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]