(PECL svn >= 0.1.0)
svn_checkout — Checks out a working copy from the repository
Checks out a working copy from the repository at repos to targetpath at revision revision .
String URL path to directory in repository to check out.
String local path to directory to check out in to
Забележка: Относителните пътеки ще бъдат анализирани сякаш текущата работна директория е била тази, съдържаща командата PHP. За да използвате работната директория на извикващия скрипт, използвайте realpath() или dirname(__FILE__).
Integer revision number of repository to check out. Default is HEAD, the most recent revision.
Any combination of SVN_NON_RECURSIVE and SVN_IGNORE_EXTERNALS.
Връща TRUE при успех или FALSE при неуспех.
Тази функция е ЕКСПЕРИМЕНТАЛНА. Поведението на функцията, името й, както и съпътстващата документация, могат да бъдат променени без предупреждение в бъдеща версия на PHP. Тази функция би трябвало да бъде използвана единствено на ваша собствена отговорност.
Example #1 Basic example
This example demonstrates how to check out a directory from a repository to a directory named calc:
<?php
svn_checkout('http://www.example.com/svnroot/calc/trunk', dirname(__FILE__) . '/calc');
?>
The dirname(__FILE__) call is necessary in order to convert the calc relative path into an absolute one. If calc exists, you can also use realpath() to retrieve an absolute path.