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 - Скасує транзакцію
    • 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_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— Оновлює робочу копію