Subversion
- Введение
- Установка и настройка
- Предопределенные константы
- Функции 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 — Обновляет рабочую копию