PHP.mk документација

svn_checkout

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.svn-checkout.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.svn-checkout.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
svn_checkout

Референца за `function.svn-checkout.php` со подобрена типографија и навигација.

function.svn-checkout.php

svn_checkout

(PECL svn >= 0.1.0)

svn_checkoutПроверува работна копија од репозиториумот

= NULL

svn_checkout(
         string $repos,
         string $targetpath,
         int $revision = ?,
         int $flags = 0
): bool

Проверува работна копија од репозиториумот на repos to targetpath на ревизија revision.

Параметри

repos
URL патот до директориумот во репозиториумот за проверка.
targetpath
Локалниот пат до директориумот за проверка.

Забелешка: Патека до локалната работна копија. realpath() Релативните патеки ќе бидат решени како да е моменталната работна директорија онаа што ја содржи PHP бинарниот фајл. За да ја користите работната директорија на повикувачкиот скрипт, користете

revision
Број на ревизија на репозиториумот за проверка. Стандардно е HEAD, најновата ревизија.
flags
Локална патека до датотека или директориум за чиј статус се бара. SVN_NON_RECURSIVE and SVN_IGNORE_EXTERNALS.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Примери

Пример #1 Основен пример

Овој пример покажува како да се провери директориум од репозиториум во директориум наречен calc:

<?php
svn_checkout
('http://www.example.com/svnroot/calc/trunk', dirname(__FILE__) . '/calc');
?>

На dirname(__FILE__) повикот е неопходен за да се претвори релативниот пат calc во апсолутен. Ако calc постои, можете исто така да користите realpath() за да се добие апсолутен пат.

Белешки

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Оваа функција е ЕКСПЕРИМЕНТАЛНАОднесувањето на оваа функција, нејзиното име и околната документација може да се променат без претходна најава во идно издание на PHP. Оваа функција треба да се користи на ваш сопствен ризик.

Види Исто така

Белешки од корисници 1 белешка

leonardodarosa23 на gmail точка com
пред 9 години
For those who are trying to use this while they don't patch out the  SVN_IGNORE_EXTERNALS constant that is missing, I've found the equivalent integer flag if you want to use before the official release:

if(!defined('SVN_IGNORE_EXTERNALS'))
    define('SVN_IGNORE_EXTERNALS', 128);
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.