Свойства 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».
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».