Какую систему контроля версий вы бы рекомендовали для:
- одиночный пользователь
- ищет простой, простой в использовании
- обычно небольшие простые проекты
- Работа с окнами
- обычно кодирование python
- нет сервера
Использование будет более нахождением старого кода, чем сложные ветвящиеся ситуации.
Из других подобных сообщений Bazaar и Mercurial кажутся наилучшими распределенными системами контроля версий для моих нужд. Я несколько склоняюсь к Базару, поскольку это кажется более простым.
Основная жалоба, которую я прочитал о Baazar, заключалась в том, что она была медленной, но скорость должна была быть улучшена в версии 2, которая будет выпущена этим летом. Новая версия еще не выпущена, но есть 2.0.0rc2.
Мне интересно, изменилось ли что-то недавно или кто-то испытывает какие-то сильные чувства по этому поводу.
EDIT: прочитав ответы и просмотрев несколько альтернатив, я собираюсь с Bazaar, по крайней мере, на данный момент. Для моих нужд упомянутые продукты выглядели довольно схожими. Bazaar имеет документацию, специально предназначенную для сольного разработчика, и кажется довольно простой в использовании. Другие, похоже, больше нацелены на группы или группы с центральными серверами. Другие системы могут быть такими же хорошими, но я думал, что начать использовать что-то было более важно, чем тратить время на поиск идеальной программы.
Спасибо, всем!
(Должен ли я написать это как редактирование, ответ или комментарий?)