Статья описывает основные концепции системы поддержки версий Subversion и ее преимущества по сравнению с CVS.
Ссылка: http://osdir.com/Article203.phtml
Введение в Subversion для пользователей CVS
- X-Stranger
- Администратор
- Сообщения: 1238
- Зарегистрирован: 09 сен 2001, 04:46
- Контактная информация:
Вокруг Subversion слишком большая шумиха, а ведь Arch ( http://www.gnu.org/software/gnu-arch/ ) IMHO получше будет. Одна распределенность чего стоит. И независимость от сервера. В отличие от Subversion, которому нужно Apache 2, WebDAV и Berkelley DB.
Сравнение 13 source control систем (в том числе и несвободных):
http://better-scm.berlios.de/comparison/comparison.html
Сравнение 13 source control систем (в том числе и несвободных):
http://better-scm.berlios.de/comparison/comparison.html
Apache или свой сервер, который опять таки через DAV работает. Еще неизвестно, что хуже. И опять таки, Brekeley DB использует. Имеется ввиду - более сложное развертывание сервера, чем объективно нужно для такого класса систем.wassup писал(а):Mike Mason прям как зналIt's important to realise you don't need Apache to use Subversion, but if you want to put a repository on the web you can take advantage of Apache's security and authorisation mechanisms to do so.
Вот, у меня вот тоже цитатка есть.
А насчет Berkeley DB согласны даже разработчики:A Subversion service requires installing Berkeley DB 4.0, as well as either a dedicated Apache module, or its own proprietary server. The client requires only the Subversion-specific logic and the Neon WebDAV library. Installation of the components is quite straightforward, but will require some work.
Greg Hudson писал(а): As long as Subversion's back end is tied to Berkeley DB, its reliability will suffer. You can run out of locks. An improperly terminated operation can cause the database to require recovery. Access to the database from multiple Unix accounts requires proper umasks or the database appears to become corrupted. The database will not work properly over a remote filesystem. Moving the database from one platform to another results in cryptic failures.
Дык в том-то и дело, что лучше Arch пользоваться, а не ждать спасения от релизного Subversion. Цель SVN - заменить CVS и перетащить на себя CVS-ных юзеров, а не создать лучшую SCM систему. Как бы само за себя говорит.wassup писал(а): А шумиха оттого что ждали все долго. Наконец-то зарелизили.