Название

Свойства Subversion — это свойства, которые определяются Subversion для управления ее поведением.

Описание

Subversion позволяет пользователям использовать любые именнованные версионируемые свойства для файлов и каталогов, а так же неверсионируемые для версий. Ограничения накладываются лишь на свойства с префиксом «svn:». Свойства в этом простанстве имен зарезервированы для самой Subversion. Пользователи могут изменять значения таких свойства для управляния поведение Subversion, но они не должны создавать новых «svn:» свойств.

Версионируемые свойства

svn:executable

Наличие такого свойства говорит клиенту пометить такой файл как исполняемый в рабочих копиях на Unix машинах. Смотри «Исполнимость файла».

svn:mime-type

Будучи задано для файла, определяет MIME тип файла. Это позволяет клиенту решить, что он может без опяски использовать построчное слияние при обновлении. Это свойство также влияет на восприятие файла веб браузером. Смотри «Тип содержимого файла».

svn:ignore

Будучи задано для каталога, определяет список шаблонов имен файлов, которые будут игнорироваться svn status и другими подкомандами. Смотри «Пропуск неверсионированных элементов»

svn:keywords

Будучи задано для файла, содержит имена ключевых слов, которые клиент должн разименованы в файле. Смотри «Подстановка ключевых слов».

svn:eol-style

Значение этого свойства, заданного для файла, указывает клиенту механизм обработки символов конца строк в рабочей копии. Смотри «Символы конца строки».

svn:externals

Будучи задано для каталога, определяет многострочный список других частей и URL-ов кой клиент также должен включить в рабочую копию. Смотри «Внешние зависимости».

svn:special

Наличие этого свойства у файла указывает на то, что он не является обычным файлом. Это может быть символическая ссылка или любой другой специальный объект.

svn:needs-lock

Наличие этого свойства у файла, указывает клиенту пометить его в рабочей копии доступным только для чтения, как напоминание о необходимости заблокировать файл перед его редактированием. Смотри «Lock Communication».

Unversioned Properties

svn:author

If present, contains the authenticated username of the person who created the revision. (If not present, then the revision was committed anonymously.)

svn:date

Contains the UTC time the revision was created, in ISO format. The value comes from the server machine's clock.

svn:log

Contains the log message describing the revision.

svn:autoversioned

If present, the revision was created via the autoversioning feature. See «Autoversioning».