# Функции SVN

## Содержание

- svn_add — Добавляет элементы в список запланированных для добавления в рабочую копию
- svn_auth_get_parameter — Возвращает параметр аутентификации
- svn_auth_set_parameter — Устанавливает параметр аутентификации
- svn_blame — Построчно выводит автора и редакцию для файла
- svn_cat — Возвращает содержимое файла в репозитории
- svn_checkout — Получает рабочую копию из репозитория
- svn_cleanup — Рекурсивно очищает рабочую копию директории, завершает незаконченные операции и снимает блокировки
- svn_client_version — Возвращает версию клиентских библиотек SVN
- svn_commit — Отправляет изменения из рабочей директории в репозиторий
- svn_delete — Удаляет элементы из рабочей копии или репозитория
- svn_diff — Рекурсивно сравнивает два файла
- svn_export — Экспортирует содержимое директории SVN
- svn_fs_abort_txn — Отменяет транзакцию
- svn_fs_apply_text — Создаёт и возвращает поток, который будет использован для замены содержимого файла
- svn_fs_begin_txn2 — Создаёт новую транзакцию
- svn_fs_change_node_prop — Возвращает true, если операция прошла успешно или false в противном случае
- svn_fs_check_path — Определяет, какая сущность находится в пути репозитория fsroot
- svn_fs_contents_changed — Возвращает true, если содержимое отличается или false в противном случае
- svn_fs_copy — Копирует файл или директорию
- svn_fs_delete — Удаляет файл или директорию
- svn_fs_dir_entries — Перечисляет элементы директории по заданному пути; возвращает хеш имён директорий и типов файлов
- svn_fs_file_contents — Возвращает поток для доступа к содержимому файла из данной файловой системы
- svn_fs_file_length — Возвращает длину файла из данной файловой системы
- svn_fs_is_dir — Определяет находится ли директория по данному пути
- svn_fs_is_file — Определяет если находится ли файл по данному пути
- svn_fs_make_dir — Создаёт новую пустую директорию
- svn_fs_make_file — Создаёт новый пустой файл
- svn_fs_node_created_rev — Возвращает номер ревизии, когда был создан путь в файловой системе
- svn_fs_node_prop — Возвращает значение свойства для узла
- svn_fs_props_changed — Возвращает true, если свойства разные или false в противном случае
- svn_fs_revision_prop — Возвращает значение данного свойства
- svn_fs_revision_root — Возвращает дескриптор определённой версии корневой директории репозитория
- svn_fs_txn_root — Создаёт и возвращает корень транзакции
- svn_fs_youngest_rev — Возвращает номер самой ранней ревизии в файловой системе
- svn_import — Импорт пути без версии в репозитории
- svn_log — Возвращает комментарии к правкам в репозитории
- svn_ls — Возвращает список содержимого директории репозитория URL, опционально для конкретной ревизии
- svn_mkdir — Создаёт директорию в рабочей копии или в репозитории
- svn_repos_create — Создание нового репозитория Subversion
- svn_repos_fs — Возвращает дескриптор файловой системы для репозитория
- svn_repos_fs_begin_txn_for_commit — Создание новой транзакции
- svn_repos_fs_commit_txn — Отправка транзакции и возвращение номера ревизии
- svn_repos_hotcopy — Создаёт свежую копию репозитория по адресу repospath и копирует в destpath
- svn_repos_open — Открывает репозиторий с общей блокировкой
- svn_repos_recover — Запускает процедуры восстановления репозитория
- svn_revert — Отменяет локальные изменения рабочей копии
- svn_status — Возвращает SVN-статус файлов и директорий рабочей копии
- svn_update — Обновляет рабочую копию

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open