Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Помещение файлов в хранилище системы управления версиями делает возможным следующее.
- Управление процессом перехода контроля над элементами от одного лица к другому. Поставщики системы управления версиями поддерживают как общий, так и исключительный доступ к файлам. Если доступ к файлам проекта является исключительным, то поставщик управления версиями позволяет только одному пользователю в любой конкретный момент времени извлекать файлы из хранилища и изменять их. Если доступ является общим, то одновременно извлекать файл сценария из хранилища могут несколько пользователей и поставщик управления версиями обеспечивает механизм слияния версий при их возврате в хранилище.
- Архивирование последовательных версий управляемых элементов. Поставщик управления источниками сохраняет данные, которые отличают одну версию управляемого элемента от другой. Соответственно, становится возможным получать любую версию управляемого элемента. Можно также назначить любую версию такого элемента в качестве последней версии.
- Ведение для управляемых элементов подробных журналов истории и версий. Система управления версиями сохраняет дату и время создания элемента, его извлечения или возврата в хранилище, имя пользователя, выполнившего это действие.
- Коллективная работа над проектами. Общий доступ к файлам позволяет использовать контролируемые элементы в нескольких проектах. Изменения в элементе с общим доступом отражаются во всех проектах, совместно использующих этот элемент.
- Автоматизация часто повторяемых операций по управлению версиями. Поставщик управления версиями может определять интерфейс командной строки, в котором поддерживаются ключевые функции управления версиями. Этот интерфейс можно использовать в командных файлах для автоматизации регулярно выполняемых задачи по управлению версиями.
- Восстановление случайно удаленных элементов. Имеется возможность восстановить последнюю версию файла, возвращенного в систему управления версиями.
- Экономия дискового пространства как на клиенте, так и на сервере управления версиями. Некоторые поставщики управления версиями, такие как Microsoft Visual SourceSafe, поддерживают экономию дискового пространства на сервере, сохраняя последнюю версию файла и различия между каждой из ряда предыдущих версий. На стороне клиента Visual SourceSafe также поддерживает экономию дискового пространства. Можно скрывать папки и файлы таким образом, чтобы они не загружались на локальный диск.
См. также
Другие ресурсы
Основы системы управления версиями