Программные комплексы Контроля Версий - очень удобный вспомогательный инструмент для совместной разработки. Однако, первый же день использования Subversion убедил меня в том, что для индивидуальной, более менее серьезной, разработки Контроль Версий не менее полезен и удобен. Почему именно Subversion? Что именно для Subversion? Что еще есть на рынке? Читаем ниже...
Основные конкуренты
Четыре наиболее популярных (громких) имени на этой ниве: Subcersion (SVN), Git, Mercurial, BazaarЛично пробовал только SVN, про остальные начитал следующее:
- Bazaar - медленно
- Git - не лучший вариант для Windows, плохо с графическими клиентами. Но быстр, не просто контроль версий, а система распределенного контроля версий.
- Mercurial - все плюсы GIT, а еще и работа под Windows, замечательный полноценный плагин для Eclipse и вообще великолепный пакет для сложных совместных больших проектов
Подробнее о Subversion
Минусы:
- Медлительная штука, для больших проектов не подойдет принципиально.
- Как я понял, вероятность безвозвратно потерять всю базу выше, чем у конкруентов
Плюсы (рассамтривается скорее не Subversion, а клиент tortoisesvn):
- Очень удобный графический клиент под Windows http://tortoisesvn.net/
- Великолепная документация на русском языке как по всему subversion, так и по черепашке. Есть и перевод интерфейса, полноценный и официальный.
- Клиент устанавливается предельно просто, для старта не требует настройки
- Прост и удобен в обращении до предела при индивидуальной разработке
- Полноценный плагин для Eclipse
- Классный вид рабочей папки, каждый файл отмечается значком, указывающим на то, что файл новый или изменен и т.д.
В общем для индивидуальной разработки в windows крайне рекомендую эту милую черепашку.
![]()
![]()
| < Prev |
|---|

