Профессиональное использование Subversion


Содержание

Параметры времени выполненияСтруктура области конфигурацииКонфигурация и реестр WindowsПараметры конфигурацииServersConfigСвойстваЗачем нужны свойства?Использование свойствСпециальные свойстваsvn:executablesvn:mime-typesvn:ignoresvn:keywordssvn:eol-stylesvn:externalssvn:specialsvn:needs-lockAutomatic Property SettingLockingCreating locksDiscovering locksBreaking and stealing locksLock CommunicationPeg and Operative RevisionsExternals DefinitionsVendor branchesGeneral Vendor Branch Management Proceduresvn_load_dirs.plLocalizationUnderstanding localesSubversion's use of localesUsing External Differencing ToolsExternal diffExternal diff3Subversion Repository URLs

Если эту книгу вы читали главу за главой, от начала до конца, то к настоящему моменту должны иметь достаточно знаний для использования Subversion клиента при выполнении типичных управлению версиями операций. Вы понимаете, как создавать рабочую копию. Знаете как используя команды svn commit и svn update отправлять и получать изменения. Возможно у вас уже даже выработался рефлекс бессознательного запуска svn status. Вы готовы применять Subversion в большинстве возможных типовых ситуаций.

Однако предоставляемая Subversion функциональность не ограничивается «типовыми операциями управления версиями».

Эта глава рассказывает о не часто используемых возможностях Subversion. В ней мы рассмотрим поддержку свойств (или «метаданных») и способы изменения стандартного поведения Subversion изменяя ее параметры времени выполнения. Мы расскажем как используя внешние зависимости заставить Subversion получать информацию из нескольких хранилищ. Подробно рассмотрим клиентские и серверные инструменты, входящие в поставку Subversion.

Перед чтением этой главы, необходимо хорошо представлять механизмы версионированния файлов и директорий в Subversion. Если вы еще этого не прочитали или просто хотите освежить в памяти эту информацию, рекомендуем просмотреть Глава 2, Основные понятия и Глава 3, Экскурсия по Subversion. После того как вы овладеете основами и примами, рассмотренными в этой главе, вы станете продвинутым пользователем Subversion!



Содержание раздела