Функции 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 — Отменяет транзакцию, возвращает true, если отмена прошла успешно или false в противном случае
  • 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 — Копирует файл или директорию, возвращает true, если операция прошла успешно или false в противном случае
  • svn_fs_delete — Удаляет файл или директорию, возвращает true, если операция прошла успешно или false в противном случае
  • svn_fs_dir_entries — Перечисляет элементы директории по заданному пути; возвращает хеш имен директорий и типов файлов
  • svn_fs_file_contents — Возвращает поток для доступа к содержимому файла из данной файловой системы
  • svn_fs_file_length — Возвращает длину файла из данной файловой системы
  • svn_fs_is_dir — Возвращает true, если по данному пути находится директория или false в противном случае
  • svn_fs_is_file — Возвращает true, если по данному пути находится файл или false в противном случае
  • svn_fs_make_dir — Создает новую пустую директорию, возвращает true, если операция прошла успешно или false в противном случае
  • svn_fs_make_file — Создает новый пустой файл, возвращает true, если операция прошла успешно или false в противном случае
  • 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_begin_txn_for_commit — Создание новой транзакции
  • svn_repos_fs_commit_txn — Отправка транзакции и возвращение номера ревизии
  • svn_repos_fs — Возвращает дескриптор файловой системы для репозитория
  • svn_repos_hotcopy — Создает свежую копию репозитория по адресу repospath и копирует в destpath
  • svn_repos_open — Открывает репозиторий с общей блокировкой
  • svn_repos_recover — Запускает процедуры восстановления репозитория
  • svn_revert — Отменяет локальные изменения рабочей копии
  • svn_status — Возвращает SVN-статус файлов и директорий рабочей копии
  • svn_update — Обновляет рабочую копию