Apache Subversion (SVN) |
Автор: admin Просмотров: 3644 Комментарии:
Добавлен: 3 июня 2015
Система управления версиями программ.
Разработчики используют Subversion для поддержания текущих и исторических версий файлов, таких как исходный код, веб- страницы и документация. Его основная цель состоит в совместимости с широко известным приемником CVS.
Разработчики свободных программ используют Subversion в таких проектах: Apache Software Foundation, Free Pascal, FreeBSD, GCC, Mono и SourceForge. Google использовал Subversion на своём хостинге свободных программ. CodePlex тоже предлагает доступ к Subversion.
Корпоративный мир также начали принимать Subversion. Доклад 2007 года от Forrester Research признал Subversion лидером конфигурационного управления (SCM).
Subversion создан в компании CollabNet Inc. в 2000 году и в настоящее время является проектом верхнего уровня Apache, компилируется и используется по всему миру.
Перевод с Википедии: https://en.wikipedia.org/wiki/Apache_Subversion
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Разработчики используют Subversion для поддержания текущих и исторических версий файлов, таких как исходный код, веб- страницы и документация. Его основная цель состоит в совместимости с широко известным приемником CVS.
Разработчики свободных программ используют Subversion в таких проектах: Apache Software Foundation, Free Pascal, FreeBSD, GCC, Mono и SourceForge. Google использовал Subversion на своём хостинге свободных программ. CodePlex тоже предлагает доступ к Subversion.
Корпоративный мир также начали принимать Subversion. Доклад 2007 года от Forrester Research признал Subversion лидером конфигурационного управления (SCM).
Subversion создан в компании CollabNet Inc. в 2000 году и в настоящее время является проектом верхнего уровня Apache, компилируется и используется по всему миру.
Возможности Apache Subversion
- Commits as true atomic operations (interrupted commit operations in CVS would cause repository inconsistency or corruption).
- Переименование, копирование, перемещение файлов с полным сохранением истории изменений.
- Управление версиями каталогов, переименований и файлов метаданных (но не для таймштампов). Пользователь может перемещать и копировать дерево каталогов, сохраняя всю историю изменений.
- Управление версиями символических ссылок.
- Встроенная поддержка для бинарных файлов с хранением бинарных различий.
- Apache HTTP Server как сетевой сервер и протокол WebDAV / Delta-V. Существует также независимый серверный процесс svnserve, который использует собственный протокол поверх TCP / IP.
- Ветвление это операция, зависящая от размера файла (хотя сам Subversion не делает различий между ветками и каталогами).
- Natively client–server, layeredlibrary design.
- Протокол клиент / сервер отправляет различия в оба направления.
- Затраты пропорциональны изменению размера, но не размеру данных.
- Оформление вывода, в том числе XML log.
- Многоязычная программа.
- Файл блокировки для необъединяемыех файлов.
- Path-based authorization.
- Языковые привязки для C#, PHP, Python, Perl, Ruby и Java.
- Полная поддержка MIME - пользователи могут просматривать или изменять тип MIME для каждого файла, зная какие типы MIME имеют отличия от предыдущих версий.
- Отслеживание слияний.
- Списки изменений для организации коммитов в группы коммитов.
Перевод с Википедии: https://en.wikipedia.org/wiki/Apache_Subversion
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Системы управления версиями, Subversion
Комментарии |